Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

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

Det representerar information om arkivinstansen.

public sealed class ArchiveInstanceInfo

Inheritance

object ArchiveInstanceInfo

Arvsmedlemmar

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

Properties

AreFileNamesEncrypted

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

public bool AreFileNamesEncrypted { get; }

Fastighetsvärde

bool

FormatInfo

Få information i arkivformat.

public ArchiveFormatInfo FormatInfo { get; }

Fastighetsvärde

ArchiveFormatInfo

IsContentEncrypted

Det får ett värde som anger om innehållet i arkivet är krypterat.

public bool IsContentEncrypted { get; }

Fastighetsvärde

bool

Methods

GetArchiveFormatInfo(Sträng)

Hämta arkivformat info.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parameters

fileName string

Filnamnet på arkivfilen.

Returns

ArchiveFormatInfo

Information om arkivformat.

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.

GetArchiveFormatInfo(Stream)

Hämta arkivformat info.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parameters

stream Stream

Strömmen av arkivfilen.

Returns

ArchiveFormatInfo

Information om arkivformat.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

GetArchiveInstanceInfo(Sträng)

Innehåller arkivinstans info.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parameters

fileName string

Filnamnet på arkivfilen.

Returns

ArchiveInstanceInfo

Information om arkivinstans eller noll om formatet 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.

GetArchiveInstanceInfo(Stream)

Innehåller arkivinstans info.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parameters

stream Stream

Strömmen av arkivfilen.

Returns

ArchiveInstanceInfo

Information om arkivinstans eller noll om formatet inte har upptäckts.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Svenska