Class IsoEntry
Namespace: Aspose.Zip.Iso
Assembly: Aspose.Zip.dll (25.1.0)
Representerar en post (fil eller katalog) inom ett ISO-arkiv.
public abstract class IsoEntry : IArchiveFileEntry
Arv
Implementerar
Ärvda medlemmar
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Egenskaper
IsDirectory
Hämtar ett värde som anger om posten är en katalog.
public bool IsDirectory { get; }
Egenskapsvärde
Length
Hämtar längden på posten i byte.
public long? Length { get; }
Egenskapsvärde
long?
Name
Hämtar namnet på posten.
public string Name { get; }
Egenskapsvärde
Metoder
Extract(string)
Extraherar posten till filsystemet via den angivna sökvägen.
public FileInfo Extract(string path)
Parametrar
sökväg
string
Sökvägen till destinationsfilen. Om filen redan finns kommer den att skrivas över.
Återgår
System.IO.FileInfo-instans som innehåller extraherade data.
Undantag
sökväg
är null.
Anroparen har inte den nödvändiga behörigheten för att få åtkomst.
sökväg
är tom, innehåller endast vita utrymmen eller innehåller ogiltiga tecken.
Åtkomst till fil sökväg
nekas.
Den angivna sökväg
, filnamnet, eller båda överskrider den systemdefinierade maximala längden. Till exempel, på Windows-baserade plattformar, måste sökvägar vara mindre än 248 tecken, och filnamn måste vara mindre än 260 tecken.
Fil på sökväg
innehåller ett kolon (:) i mitten av strängen.
sökväg
är null.
Anroparen har inte den nödvändiga behörigheten för att få åtkomst.
sökväg
är tom, innehåller endast vita utrymmen eller innehåller ogiltiga tecken.
Åtkomst till fil sökväg
nekas.
Den angivna sökväg
, filnamnet, eller båda överskrider den systemdefinierade maximala längden. Till exempel, på Windows-baserade plattformar, måste sökvägar vara mindre än 248 tecken, och filnamn måste vara mindre än 260 tecken.
Fil på sökväg
innehåller ett kolon (:) i mitten av strängen.
Extract(Stream)
Extraherar posten till den angivna strömmen.
public void Extract(Stream destination)
Parametrar
destination
Stream
Destinationsström. Måste vara skrivbar.
Undantag
destination
stöder inte skrivning.
Uppstår om posten inte representerar en fil.
ToString()
Returnerar en sträng som representerar den aktuella posten.
public override string ToString()
Återgår
Namnet på posten.