Class IsoEntry

Class IsoEntry

Namespace: Aspose.Zip.Iso
Assembly: Aspose.Zip.dll (25.1.0)

Reprezentuje položku (soubor nebo adresář) v ISO archivu.

public abstract class IsoEntry : IArchiveFileEntry

Dědění

objectIsoEntry

Implementuje

IArchiveFileEntry

Děděné členy

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Vlastnosti

IsDirectory

Získá hodnotu, která indikuje, zda je položka adresářem.

public bool IsDirectory { get; }

Hodnota vlastnosti

bool

Length

Získá délku položky v bajtech.

public long? Length { get; }

Hodnota vlastnosti

long?

Name

Získá název položky.

public string Name { get; }

Hodnota vlastnosti

string

Metody

Extract(string)

Extrahuje položku do souborového systému podle zadané cesty.

public FileInfo Extract(string path)

Parametry

path string

Cesta k cílovému souboru. Pokud soubor již existuje, bude přepsán.

Vrací

FileInfo

Instance System.IO.FileInfo obsahující extrahovaná data.

Výjimky

ArgumentNullException

path je null.

SecurityException

Volající nemá potřebná oprávnění pro přístup.

ArgumentException

path je prázdný, obsahuje pouze bílé znaky, nebo obsahuje neplatné znaky.

UnauthorizedAccessException

Přístup k souboru path je odepřen.

PathTooLongException

Zadaná path, název souboru, nebo obojí překračují maximální délku definovanou systémem. Například na platformách založených na Windows musí být cesty kratší než 248 znaků a názvy souborů musí být kratší než 260 znaků.

NotSupportedException

Soubor na path obsahuje dvojtečku (:) uprostřed řetězce.

ArgumentNullException

path je null.

SecurityException

Volající nemá potřebná oprávnění pro přístup.

ArgumentException

path je prázdný, obsahuje pouze bílé znaky, nebo obsahuje neplatné znaky.

UnauthorizedAccessException

Přístup k souboru path je odepřen.

PathTooLongException

Zadaná path, název souboru, nebo obojí překračují maximální délku definovanou systémem. Například na platformách založených na Windows musí být cesty kratší než 248 znaků a názvy souborů musí být kratší než 260 znaků.

NotSupportedException

Soubor na path obsahuje dvojtečku (:) uprostřed řetězce.

Extract(Stream)

Extrahuje položku do zadaného proudu.

public void Extract(Stream destination)

Parametry

destination Stream

Cílový proud. Musí být zapisovatelný.

Výjimky

ArgumentException

destination nepodporuje zápis.

NotSupportedException

Vyvolá se, pokud položka nepředstavuje soubor.

ToString()

Vrací řetězec, který reprezentuje aktuální položku.

public override string ToString()

Vrací

string

Název položky.

 Čeština