Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

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

Stellt Informationen über die Archivinstanz dar.

public sealed class ArchiveInstanceInfo

Vererbung

objectArchiveInstanceInfo

Vererbte Mitglieder

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

Eigenschaften

AreFileNamesEncrypted

Erhält einen Wert, der angibt, ob die Namen der Einträge (Dateien) des Archivs verschlüsselt sind.

public bool AreFileNamesEncrypted { get; }

Eigenschaftswert

bool

FormatInfo

Erhält die Archivformatinformationen.

public ArchiveFormatInfo FormatInfo { get; }

Eigenschaftswert

ArchiveFormatInfo

IsContentEncrypted

Erhält einen Wert, der angibt, ob der Inhalt des Archivs verschlüsselt ist.

public bool IsContentEncrypted { get; }

Eigenschaftswert

bool

Methoden

GetArchiveFormatInfo(string)

Erhält die Archivformatinformationen.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parameter

fileName string

Der Dateiname der Archivdatei.

Gibt zurück

ArchiveFormatInfo

Informationen über das Archivformat.

Ausnahmen

ArgumentNullException

fileName ist null.

SecurityException

Der Aufrufer hat nicht die erforderliche Berechtigung zum Zugriff.

ArgumentException

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

UnauthorizedAccessException

Der Zugriff auf die Datei fileName ist verweigert.

PathTooLongException

Der angegebene fileName überschreitet die vom System definierten maximalen Länge. Zum Beispiel müssen auf Windows-basierten Plattformen Pfade weniger als 248 Zeichen und Dateinamen weniger als 260 Zeichen lang sein.

NotSupportedException

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

IOException

Ein I/O-Fehler ist beim Öffnen der Datei aufgetreten.

GetArchiveFormatInfo(Stream)

Erhält die Archivformatinformationen.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parameter

stream Stream

Der Stream der Archivdatei.

Gibt zurück

ArchiveFormatInfo

Informationen über das Archivformat.

Ausnahmen

ArgumentNullException

stream ist null.

ArgumentException

stream ist nicht durchsuchbar.

GetArchiveInstanceInfo(string)

Erhält die Archivinstanzinformationen.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parameter

fileName string

Der Dateiname der Archivdatei.

Gibt zurück

ArchiveInstanceInfo

Informationen über die Archivinstanz oder null, wenn das Format nicht erkannt wurde.

Ausnahmen

ArgumentNullException

fileName ist null.

SecurityException

Der Aufrufer hat nicht die erforderliche Berechtigung zum Zugriff.

ArgumentException

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

UnauthorizedAccessException

Der Zugriff auf die Datei fileName ist verweigert.

PathTooLongException

Der angegebene fileName überschreitet die vom System definierten maximalen Länge. Zum Beispiel müssen auf Windows-basierten Plattformen Pfade weniger als 248 Zeichen und Dateinamen weniger als 260 Zeichen lang sein.

NotSupportedException

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

IOException

Ein I/O-Fehler ist beim Öffnen der Datei aufgetreten.

GetArchiveInstanceInfo(Stream)

Erhält die Archivinstanzinformationen.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parameter

stream Stream

Der Stream der Archivdatei.

Gibt zurück

ArchiveInstanceInfo

Informationen über die Archivinstanz oder null, wenn das Format nicht erkannt wurde.

Ausnahmen

ArgumentNullException

stream ist null.

ArgumentException

stream ist nicht durchsuchbar.

 Deutsch