Class ArchiveFormatDetector

Class ArchiveFormatDetector

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

Entdeckt ein Archivformat und liefert andere damit verbundene Informationen.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector

Inheritance

object ArchiveFormatDetector

Vererbte Mitglieder

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

Constructors

ArchiveFormatDetector()

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

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()

Methods

GetFormatInfo(String)

Informationsformate erhalten.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)

Parameters

fileName string

Der Filenname der Archivdatei.

Returns

ArchiveFormatInfo

Informationen zum Archivformat oder null, wenn ein Format nicht erkannt 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.

GetFormatInfo(Stream)

Informationsformate erhalten.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)

Parameters

stream Stream

Der Strom der Archivdatei.

Returns

ArchiveFormatInfo

Informationen zum Archivformat oder null, wenn ein Format nicht erkannt wurde.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Deutsch