Class ArchiveInstanceInfo
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
Stellt Informationen über die Archivinstanz dar.
public sealed class ArchiveInstanceInfo
Vererbung
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
FormatInfo
Erhält die Archivformatinformationen.
public ArchiveFormatInfo FormatInfo { get; }
Eigenschaftswert
IsContentEncrypted
Erhält einen Wert, der angibt, ob der Inhalt des Archivs verschlüsselt ist.
public bool IsContentEncrypted { get; }
Eigenschaftswert
Methoden
GetArchiveFormatInfo(string)
Erhält die Archivformatinformationen.
public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
Parameter
fileName
string
Der Dateiname der Archivdatei.
Gibt zurück
Informationen über das Archivformat.
Ausnahmen
fileName
ist null.
Der Aufrufer hat nicht die erforderliche Berechtigung zum Zugriff.
Der fileName
ist leer, enthält nur Leerzeichen oder enthält ungültige Zeichen.
Der Zugriff auf die Datei fileName
ist verweigert.
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.
Die Datei unter fileName
enthält einen Doppelpunkt (:) in der Mitte des Strings.
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
Informationen über das Archivformat.
Ausnahmen
stream
ist null.
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
Informationen über die Archivinstanz oder null, wenn das Format nicht erkannt wurde.
Ausnahmen
fileName
ist null.
Der Aufrufer hat nicht die erforderliche Berechtigung zum Zugriff.
Der fileName
ist leer, enthält nur Leerzeichen oder enthält ungültige Zeichen.
Der Zugriff auf die Datei fileName
ist verweigert.
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.
Die Datei unter fileName
enthält einen Doppelpunkt (:) in der Mitte des Strings.
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
Informationen über die Archivinstanz oder null, wenn das Format nicht erkannt wurde.
Ausnahmen
stream
ist null.
stream
ist nicht durchsuchbar.