Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

Der Name: Aspose.Zip.ArchiveInfo Versammlung: Aspose.Zip.dll (25.5.0)

Informationen über die Archivinstanz enthalten.

public sealed class ArchiveInstanceInfo

Inheritance

object ArchiveInstanceInfo

Vererbte Mitglieder

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

Properties

AreFileNamesEncrypted

Er erhält einen Wert, der angibt, ob die Namen der Eingänge (Dateien) des Archivs verschlüsselt sind.

public bool AreFileNamesEncrypted { get; }

Eigentumswert

bool

FormatInfo

Erhalten Sie das Archivformat Info.

public ArchiveFormatInfo FormatInfo { get; }

Eigentumswert

ArchiveFormatInfo

IsContentEncrypted

Er erhält einen Wert, der angibt, ob die Inhalte des Archivs verschlüsselt sind.

public bool IsContentEncrypted { get; }

Eigentumswert

bool

Methods

GetArchiveFormatInfo(String)

Er erhält Archive Format Info.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parameters

fileName string

Der Filenname der Archivdatei.

Returns

ArchiveFormatInfo

Informationen zum Archivformat.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Der Anrufgeber hat nicht die erforderliche Erlaubnis für den Zugang.

ArgumentException

Die fileName’ ist leer, enthält nur weiße Räume oder enthält ungültige Zeichen.

UnauthorizedAccessException

Der Zugriff auf die Datei fileName’ wird abgelehnt.

PathTooLongException

Die angegebenen fileName’ überschreitet die systemdefinierte maximale Länge. Zum Beispiel müssen auf Windows-basierten Plattformen Paths weniger als 248 Zeichen sein und Dateiennamen weniger als 260 Zeichen sein.

NotSupportedException

Die Datei bei fileName’ enthält eine Kolonne (:) in der Mitte der Zeile.

IOException

Ein I/O-Fehler kam beim Öffnen der Datei auf.

GetArchiveFormatInfo(Stream)

Er erhält Archive Format Info.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parameters

stream Stream

Der Strom der Archivdatei.

Returns

ArchiveFormatInfo

Informationen zum Archivformat.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

GetArchiveInstanceInfo(String)

Er bekommt Archivinstanzinformationen.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parameters

fileName string

Der Filenname der Archivdatei.

Returns

ArchiveInstanceInfo

Informationen über die Dateiinstanz oder null, wenn das Format nicht festgestellt wurde.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Der Anrufgeber hat nicht die erforderliche Erlaubnis für den Zugang.

ArgumentException

Die fileName’ ist leer, enthält nur weiße Räume oder enthält ungültige Zeichen.

UnauthorizedAccessException

Der Zugriff auf die Datei fileName’ wird abgelehnt.

PathTooLongException

Die angegebenen fileName’ überschreitet die systemdefinierte maximale Länge. Zum Beispiel müssen auf Windows-basierten Plattformen Paths weniger als 248 Zeichen sein und Dateiennamen weniger als 260 Zeichen sein.

NotSupportedException

Die Datei bei fileName’ enthält eine Kolonne (:) in der Mitte der Zeile.

IOException

Ein I/O-Fehler kam beim Öffnen der Datei auf.

GetArchiveInstanceInfo(Stream)

Er bekommt Archivinstanzinformationen.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parameters

stream Stream

Der Strom der Archivdatei.

Returns

ArchiveInstanceInfo

Informationen über die Dateiinstanz oder null, wenn das Format nicht festgestellt wurde.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Deutsch