Class ArchiveFormatDetector

Class ArchiveFormatDetector

Namn på plats: Aspose.Zip.ArchiveInfo Sammanfattning: Aspose.Zip.dll (25.5.0)

Detekterar ett arkivformat och ger annan relaterad information.

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

Inheritance

object ArchiveFormatDetector

Arvsmedlemmar

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

Constructors

ArchiveFormatDetector()

Initialiserar en ny instans av Aspose.Zip.ArchiveInfo.ArchiveFormatDetector klass.

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

Methods

GetFormatInfo(Sträng)

Får format info.

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

Parameters

fileName string

Filnamnet på arkivfilen.

Returns

ArchiveFormatInfo

Information om arkivformat eller noll om ett format inte har upptäckts.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Sökanden har inte behörig tillstånd att komma åt.

ArgumentException

fileName’ är tom, innehåller endast vita utrymmen, eller innehåller olagliga tecken.

UnauthorizedAccessException

Tillgång till filen fileName’ vägras.

PathTooLongException

Den angivna fileName’ överstiger den maximala längden som definieras av systemet. Till exempel på Windows-baserade plattformar måste vägar vara mindre än 248 tecken och filnamn måste vara mindre än 260 tecken.

NotSupportedException

Filen i fileName’ innehåller en kolumn (:) i mitten av raden.

IOException

Ett I/O-fel inträffade när du öppnade filen.

GetFormatInfo(Stream)

Får format info.

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

Parameters

stream Stream

Strömmen av arkivfilen.

Returns

ArchiveFormatInfo

Information om arkivformat eller noll om ett format inte har upptäckts.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Svenska