Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

Il nome: Aspose.Zip.ArchiveInfo Assemblea: Aspose.Zip.dll (25.5.0)

Presenta informazioni sull’istanza di archivio.

public sealed class ArchiveInstanceInfo

Inheritance

object ArchiveInstanceInfo

I membri ereditari

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

Properties

AreFileNamesEncrypted

Riceve un valore che indica se i nomi delle entrate (file) dell’archivio sono crittografati.

public bool AreFileNamesEncrypted { get; }

Valore di proprietà

bool

FormatInfo

Riceve il formato di archivio info.

public ArchiveFormatInfo FormatInfo { get; }

Valore di proprietà

ArchiveFormatInfo

IsContentEncrypted

Riceve un valore che indica se il contenuto dell’archivio è crittografato.

public bool IsContentEncrypted { get; }

Valore di proprietà

bool

Methods

GetArchiveFormatInfo(String)

Il formato di archivio è informato.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parameters

fileName string

Il nome del file di archivio.

Returns

ArchiveFormatInfo

Informazioni sul formato di archivio.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Il chiamante non ha il permesso di accesso richiesto.

ArgumentException

La fileName’ è vuota, contiene solo spazi bianchi, o contiene caratteri invalidi.

UnauthorizedAccessException

L’accesso al file fileName’ è rifiutato.

PathTooLongException

Il fileName specifico " supera la lunghezza massima definita dal sistema. ad esempio, su piattaforme basate su Windows, i percorsi devono essere meno di 248 caratteri e i nomi dei file devono essere meno di 260 caratteri.

NotSupportedException

Il file in fileName’ contiene una colonna (:) nel mezzo della riga.

IOException

Un errore I/O si è verificato durante l’apertura del file.

GetArchiveFormatInfo(Stream)

Il formato di archivio è informato.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parameters

stream Stream

Il flusso del file di archivio.

Returns

ArchiveFormatInfo

Informazioni sul formato di archivio.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

GetArchiveInstanceInfo(String)

Riceviamo l’informazione dell’archivio.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parameters

fileName string

Il nome del file di archivio.

Returns

ArchiveInstanceInfo

Informazioni sull’indice di archiviazione o null se il formato non è stato rilevato.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Il chiamante non ha il permesso di accesso richiesto.

ArgumentException

La fileName’ è vuota, contiene solo spazi bianchi, o contiene caratteri invalidi.

UnauthorizedAccessException

L’accesso al file fileName’ è rifiutato.

PathTooLongException

Il fileName specifico " supera la lunghezza massima definita dal sistema. ad esempio, su piattaforme basate su Windows, i percorsi devono essere meno di 248 caratteri e i nomi dei file devono essere meno di 260 caratteri.

NotSupportedException

Il file in fileName’ contiene una colonna (:) nel mezzo della riga.

IOException

Un errore I/O si è verificato durante l’apertura del file.

GetArchiveInstanceInfo(Stream)

Riceviamo l’informazione dell’archivio.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parameters

stream Stream

Il flusso del file di archivio.

Returns

ArchiveInstanceInfo

Informazioni sull’indice di archiviazione o null se il formato non è stato rilevato.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Italiano