Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

Numele spaţiului: Aspose.Zip.ArchiveInfo Asamblare: Aspose.Zip.dll (25.5.0)

Reprezintă informații despre instanta arhivă.

public sealed class ArchiveInstanceInfo

Inheritance

object ArchiveInstanceInfo

Membrii moștenitori

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

Properties

AreFileNamesEncrypted

Obține o valoare care indică dacă numele intrărilor (file) din arhivă sunt criptate.

public bool AreFileNamesEncrypted { get; }

Valoarea proprietății

bool

FormatInfo

Obțineți informații în format de arhivă.

public ArchiveFormatInfo FormatInfo { get; }

Valoarea proprietății

ArchiveFormatInfo

IsContentEncrypted

Obține o valoare care indică dacă conținutul arhivului este criptat.

public bool IsContentEncrypted { get; }

Valoarea proprietății

bool

Methods

GetArchiveFormatInfo(Strângere)

Obțineți informații în format arhiv.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parameters

fileName string

Denumirea fișierului de arhivă.

Returns

ArchiveFormatInfo

Informaţii despre formatul de arhivă.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Solicitantul nu are permisiunea necesară de acces.

ArgumentException

fileName’ este gol, conține doar spații albe sau conține caractere invalide.

UnauthorizedAccessException

Accesul la fișierul fileName’ este refuzat.

PathTooLongException

De exemplu, pe platforme bazate pe Windows, căile trebuie să fie mai puțin de 248 de caractere, iar numele fișierului trebuie să fie mai puțin de 260 de caractere.

NotSupportedException

Fișierul la fileName’ conține o coloană (:) în mijlocul stringului.

IOException

A apărut o eroare I/O în timpul deschiderii fișierului.

GetArchiveFormatInfo(Stream)

Obțineți informații în format arhiv.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parameters

stream Stream

Fluxul fișierului de arhivă.

Returns

ArchiveFormatInfo

Informaţii despre formatul de arhivă.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

GetArchiveInstanceInfo(Strângere)

Obțineți informații de tip arhiv.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parameters

fileName string

Denumirea fișierului de arhivă.

Returns

ArchiveInstanceInfo

Informații despre exemplul de arhivă sau zero dacă formatul nu a fost detectat.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Solicitantul nu are permisiunea necesară de acces.

ArgumentException

fileName’ este gol, conține doar spații albe sau conține caractere invalide.

UnauthorizedAccessException

Accesul la fișierul fileName’ este refuzat.

PathTooLongException

De exemplu, pe platforme bazate pe Windows, căile trebuie să fie mai puțin de 248 de caractere, iar numele fișierului trebuie să fie mai puțin de 260 de caractere.

NotSupportedException

Fișierul la fileName’ conține o coloană (:) în mijlocul stringului.

IOException

A apărut o eroare I/O în timpul deschiderii fișierului.

GetArchiveInstanceInfo(Stream)

Obțineți informații de tip arhiv.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parameters

stream Stream

Fluxul fișierului de arhivă.

Returns

ArchiveInstanceInfo

Informații despre exemplul de arhivă sau zero dacă formatul nu a fost detectat.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Română