Class ArchiveFormatDetector

Class ArchiveFormatDetector

Navne til: Aspose.Zip.ArchiveInfo Sammensætning: Aspose.Zip.dll (25.5.0)

Detekterer et arkivformat og giver andre relaterede oplysninger.

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

Inheritance

object ArchiveFormatDetector

De arvede medlemmer

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

Constructors

ArchiveFormatDetector()

Initialiserer en ny instans af Aspose.Zip.ArchiveInfo.ArchiveFormatDetector klasse.

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

Methods

GetFormatInfo(String)

Gør formateret info.

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

Parameters

fileName string

Filnavnet på arkivfilen.

Returns

ArchiveFormatInfo

Information om arkivformat eller null, hvis et format ikke er opdaget.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Den pågældende har ikke den nødvendige tilladelse til at få adgang.

ArgumentException

code class=“paramref”>fileName’ er tom, indeholder kun hvide rum, eller indeholder ulovlige tegn.

UnauthorizedAccessException

Tilgang til filen fileName’ er nægtet.

PathTooLongException

Den angivne fileName’ overstiger den systemdefinerede maksimale længde. For eksempel på Windows-baserede platforme skal veje være mindre end 248 tegn, og filnavn skal være mindre end 260 tegn.

NotSupportedException

Filen i fileName’ indeholder en kolonne (:) i midten af ringen.

IOException

En I/O-fejl opstod under åbningen af filen.

GetFormatInfo(Stream)

Gør formateret info.

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

Parameters

stream Stream

Strømmen af arkivfilen.

Returns

ArchiveFormatInfo

Information om arkivformat eller null, hvis et format ikke er opdaget.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Dansk