Class IsoEntry

Class IsoEntry

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

Reprezentuje wpis (plik lub katalog) w archiwum ISO.

public abstract class IsoEntry : IArchiveFileEntry

Dziedziczenie

objectIsoEntry

Implementuje

IArchiveFileEntry

Dziedziczone członkowie

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

Właściwości

IsDirectory

Zwraca wartość wskazującą, czy wpis jest katalogiem.

public bool IsDirectory { get; }

Wartość właściwości

bool

Length

Zwraca długość wpisu w bajtach.

public long? Length { get; }

Wartość właściwości

long?

Name

Zwraca nazwę wpisu.

public string Name { get; }

Wartość właściwości

string

Metody

Extract(string)

Wydobywa wpis do systemu plików według podanej ścieżki.

public FileInfo Extract(string path)

Parametry

path string

Ścieżka do pliku docelowego. Jeśli plik już istnieje, zostanie nadpisany.

Zwraca

FileInfo

Instancja System.IO.FileInfo zawierająca wydobyte dane.

Wyjątki

ArgumentNullException

path jest null.

SecurityException

Wywołujący nie ma wymaganych uprawnień do dostępu.

ArgumentException

path jest pusty, zawiera tylko spacje lub zawiera nieprawidłowe znaki.

UnauthorizedAccessException

Dostęp do pliku path jest zabroniony.

PathTooLongException

Podana path, nazwa pliku lub obie przekraczają maksymalną długość zdefiniowaną przez system. Na przykład, na platformach opartych na systemie Windows, ścieżki muszą mieć mniej niż 248 znaków, a nazwy plików muszą mieć mniej niż 260 znaków.

NotSupportedException

Plik w path zawiera dwukropek (:) w środku ciągu.

ArgumentNullException

path jest null.

SecurityException

Wywołujący nie ma wymaganych uprawnień do dostępu.

ArgumentException

path jest pusty, zawiera tylko spacje lub zawiera nieprawidłowe znaki.

UnauthorizedAccessException

Dostęp do pliku path jest zabroniony.

PathTooLongException

Podana path, nazwa pliku lub obie przekraczają maksymalną długość zdefiniowaną przez system. Na przykład, na platformach opartych na systemie Windows, ścieżki muszą mieć mniej niż 248 znaków, a nazwy plików muszą mieć mniej niż 260 znaków.

NotSupportedException

Plik w path zawiera dwukropek (:) w środku ciągu.

Extract(Stream)

Wydobywa wpis do podanego strumienia.

public void Extract(Stream destination)

Parametry

destination Stream

Strumień docelowy. Musi być zapisywalny.

Wyjątki

ArgumentException

destination nie obsługuje zapisu.

NotSupportedException

Występuje, jeśli wpis nie reprezentuje pliku.

ToString()

Zwraca ciąg, który reprezentuje bieżący wpis.

public override string ToString()

Zwraca

string

Nazwa wpisu.

 Polski