Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

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

Representerar information om arkivinstansen.

public sealed class ArchiveInstanceInfo

Arv

objectArchiveInstanceInfo

Arvade Medlemmar

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

Egenskaper

AreFileNamesEncrypted

Får ett värde som indikerar om namnen på poster (filer) i arkivet är krypterade.

public bool AreFileNamesEncrypted { get; }

Egenskapsvärde

bool

FormatInfo

Får arkivformatinformationen.

public ArchiveFormatInfo FormatInfo { get; }

Egenskapsvärde

ArchiveFormatInfo

IsContentEncrypted

Får ett värde som indikerar om innehållet i arkivet är krypterat.

public bool IsContentEncrypted { get; }

Egenskapsvärde

bool

Metoder

GetArchiveFormatInfo(string)

Får arkivformatinformationen.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parametrar

fileName string

Filnamnet på arkivfilen.

Returer

ArchiveFormatInfo

Information om arkivformat.

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 fil fileName nekas.

PathTooLongException

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

NotSupportedException

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

IOException

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

GetArchiveFormatInfo(Stream)

Får arkivformatinformationen.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parametrar

stream Stream

Strömmen av arkivfilen.

Returer

ArchiveFormatInfo

Information om arkivformat.

Undantag

ArgumentNullException

stream är null.

ArgumentException

stream är inte sökbar.

GetArchiveInstanceInfo(string)

Får arkivinstansinformationen.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parametrar

fileName string

Filnamnet på arkivfilen.

Returer

ArchiveInstanceInfo

Information om arkivinstansen eller null om formatet inte upptäcktes.

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 fil fileName nekas.

PathTooLongException

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

NotSupportedException

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

IOException

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

GetArchiveInstanceInfo(Stream)

Får arkivinstansinformationen.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parametrar

stream Stream

Strömmen av arkivfilen.

Returer

ArchiveInstanceInfo

Information om arkivinstansen eller null om formatet inte upptäcktes.

Undantag

ArgumentNullException

stream är null.

ArgumentException

stream är inte sökbar.

 Svenska