Class ArchiveFormatDetector

Class ArchiveFormatDetector

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

Erkennt das Archivformat und bietet weitere verwandte Informationen.

[Obsolete("Verwenden Sie statische Methoden der Klasse ArchiveInstanceInfo stattdessen.")]
public sealed class ArchiveFormatDetector

Vererbung

objectArchiveFormatDetector

Vererbte Mitglieder

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

Konstruktoren

ArchiveFormatDetector()

Initialisiert eine neue Instanz der Klasse Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.

[Obsolete("Verwenden Sie statische Methoden der Klasse ArchiveInstanceInfo stattdessen.")]
public ArchiveFormatDetector()

Methoden

GetFormatInfo(string)

Erhält Formatinformationen.

[Obsolete("Verwenden Sie statische Methoden der Klasse ArchiveInstanceInfo stattdessen.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)

Parameter

fileName string

Der Dateiname der Archivdatei.

Rückgabewert

ArchiveFormatInfo

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

Ausnahmen

ArgumentNullException

fileName ist null.

SecurityException

Der Aufrufer hat nicht die erforderliche Berechtigung zum Zugreifen.

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 maximal definierte Länge des Systems. Zum Beispiel müssen Pfade auf Windows-basierten Plattformen weniger als 248 Zeichen lang sein, und Dateinamen müssen 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.

GetFormatInfo(Stream)

Erhält Formatinformationen.

[Obsolete("Verwenden Sie statische Methoden der Klasse ArchiveInstanceInfo stattdessen.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)

Parameter

stream Stream

Der Stream der Archivdatei.

Rückgabewert

ArchiveFormatInfo

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

Ausnahmen

ArgumentNullException

stream ist null.

ArgumentException

stream ist nicht durchsuchbar.

 Deutsch