Class ArchiveFormatDetector

Class ArchiveFormatDetector

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

Upptäcker arkivformat och tillhandahåller annan relaterad information.

[Obsolete("Använd statiska metoder i ArchiveInstanceInfo-klassen istället.")]
public sealed class ArchiveFormatDetector

Arv

objectArchiveFormatDetector

Arvda Medlemmar

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

Konstruktörer

ArchiveFormatDetector()

Initierar en ny instans av Aspose.Zip.ArchiveInfo.ArchiveFormatDetector-klassen.

[Obsolete("Använd statiska metoder i ArchiveInstanceInfo-klassen istället.")]
public ArchiveFormatDetector()

Metoder

GetFormatInfo(string)

Hämtar formatinformation.

[Obsolete("Använd statiska metoder i ArchiveInstanceInfo-klassen istället.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)

Parametrar

fileName string

Filnamnet på arkivfilen.

Returer

ArchiveFormatInfo

Information om arkivformat eller null om formatet inte kunde upptäckas.

Undantag

ArgumentNullException

fileName är null.

SecurityException

Anroparen har inte den nödvändiga behörigheten för att få åtkomst.

ArgumentException

fileName är tomt, innehåller endast vita tecken eller innehåller ogiltiga tecken.

UnauthorizedAccessException

Åtkomst till filen fileName nekas.

PathTooLongException

Det angivna fileName överskrider den systemdefinierade maximala längden. Till exempel, på Windows-baserade plattformar måste sökvägar vara kortare än 248 tecken och filnamn måste vara kortare än 260 tecken.

NotSupportedException

Filen på fileName innehåller ett kolon (:) mitt i strängen.

IOException

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

GetFormatInfo(Stream)

Hämtar formatinformation.

[Obsolete("Använd statiska metoder i ArchiveInstanceInfo-klassen istället.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)

Parametrar

stream Stream

Strömmen av arkivfilen.

Returer

ArchiveFormatInfo

Information om arkivformat eller null om formatet inte kunde upptäckas.

Undantag

ArgumentNullException

stream är null.

ArgumentException

stream är inte sökbar.

 Svenska