Class IsoEntry

Class IsoEntry

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

Stellt einen Eintrag (Datei oder Verzeichnis) innerhalb eines ISO-Archivs dar.

public abstract class IsoEntry : IArchiveFileEntry

Vererbung

objectIsoEntry

Implementiert

IArchiveFileEntry

Vererbte Mitglieder

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

Eigenschaften

IsDirectory

Erhält einen Wert, der angibt, ob der Eintrag ein Verzeichnis ist.

public bool IsDirectory { get; }

Eigenschaftswert

bool

Length

Erhält die Länge des Eintrags in Bytes.

public long? Length { get; }

Eigenschaftswert

long?

Name

Erhält den Namen des Eintrags.

public string Name { get; }

Eigenschaftswert

string

Methoden

Extract(string)

Extrahiert den Eintrag in das Dateisystem über den angegebenen Pfad.

public FileInfo Extract(string path)

Parameter

path string

Der Pfad zur Zieldatei. Wenn die Datei bereits existiert, wird sie überschrieben.

Rückgabewert

FileInfo

Eine Instanz von System.IO.FileInfo, die die extrahierten Daten enthält.

Ausnahmen

ArgumentNullException

path ist null.

SecurityException

Der Aufrufer hat nicht die erforderliche Berechtigung zum Zugriff.

ArgumentException

Der path ist leer, enthält nur Leerzeichen oder ungültige Zeichen.

UnauthorizedAccessException

Der Zugriff auf die Datei path ist verweigert.

PathTooLongException

Der angegebene path, Dateiname oder beides überschreiten die vom System definierten maximalen Längen. Beispielsweise müssen Pfade auf Windows-basierten Plattformen weniger als 248 Zeichen und Dateinamen weniger als 260 Zeichen lang sein.

NotSupportedException

Die Datei unter path enthält einen Doppelpunkt (:) in der Mitte des Strings.

ArgumentNullException

path ist null.

SecurityException

Der Aufrufer hat nicht die erforderliche Berechtigung zum Zugriff.

ArgumentException

Der path ist leer, enthält nur Leerzeichen oder ungültige Zeichen.

UnauthorizedAccessException

Der Zugriff auf die Datei path ist verweigert.

PathTooLongException

Der angegebene path, Dateiname oder beides überschreiten die vom System definierten maximalen Längen. Beispielsweise müssen Pfade auf Windows-basierten Plattformen weniger als 248 Zeichen und Dateinamen weniger als 260 Zeichen lang sein.

NotSupportedException

Die Datei unter path enthält einen Doppelpunkt (:) in der Mitte des Strings.

Extract(Stream)

Extrahiert den Eintrag in den bereitgestellten Stream.

public void Extract(Stream destination)

Parameter

destination Stream

Zielstream. Muss beschreibbar sein.

Ausnahmen

ArgumentException

destination unterstützt das Schreiben nicht.

NotSupportedException

Tritt auf, wenn der Eintrag keine Datei darstellt.

ToString()

Gibt eine Zeichenfolge zurück, die den aktuellen Eintrag darstellt.

public override string ToString()

Rückgabewert

string

Name des Eintrags.

 Deutsch