Class ArchiveFormatDetector

Class ArchiveFormatDetector

Nazwa przestrzeń: Aspose.Zip.ArchiveInfo Zestawienie: Aspose.Zip.dll (25.5.0)

Wykrywa format archiwum i dostarcza innych powiązanych informacji.

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

Inheritance

object ArchiveFormatDetector

Dziedziczeni członkowie

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

Constructors

ArchiveFormatDetector()

Inicjalizuje nową instancję klasy Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.

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

Methods

GetFormatInfo(strumień)

Dostęp do formatu informacji.

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

Parameters

fileName string

Nazwa pliku archiwum.

Returns

ArchiveFormatInfo

Informacje o formacie archiwum lub zero, jeśli format nie został wykryty.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Klient nie posiada wymaganego zezwolenia na dostęp.

ArgumentException

fileName’ jest pusta, zawiera tylko białe przestrzenie lub zawiera nieprawidłowe znaky.

UnauthorizedAccessException

Dostęp do pliku fileName’ jest odrzucony.

PathTooLongException

Na przykład na platformach opartych na systemie Windows ścieżki muszą być mniejsze niż 248 znaków, a nazwy plików muszą być mniejsze niż 260 znaków.

NotSupportedException

Plik w fileName’ zawiera kolumnę (:) w środku paska.

IOException

Błąd I/O wystąpił podczas otwierania pliku.

GetFormatInfo(Stream)

Dostęp do formatu informacji.

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

Parameters

stream Stream

Strumień pliku archiwum.

Returns

ArchiveFormatInfo

Informacje o formacie archiwum lub zero, jeśli format nie został wykryty.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Polski