Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

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

Rappresenta informazioni sull’istanza dell’archivio.

public sealed class ArchiveInstanceInfo

Ereditarietà

objectArchiveInstanceInfo

Membri Ereditati

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

Proprietà

AreFileNamesEncrypted

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

public bool AreFileNamesEncrypted { get; }

Valore della Proprietà

bool

FormatInfo

Ottiene le informazioni sul formato dell’archivio.

public ArchiveFormatInfo FormatInfo { get; }

Valore della Proprietà

ArchiveFormatInfo

IsContentEncrypted

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

public bool IsContentEncrypted { get; }

Valore della Proprietà

bool

Metodi

GetArchiveFormatInfo(string)

Ottiene le informazioni sul formato dell’archivio.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parametri

fileName string

Il nome del file dell’archivio.

Restituisce

ArchiveFormatInfo

Informazioni sul formato dell’archivio.

Eccezioni

ArgumentNullException

fileName è nullo.

SecurityException

Il chiamante non ha il permesso necessario per accedere.

ArgumentException

Il fileName è vuoto, contiene solo spazi bianchi o contiene caratteri non validi.

UnauthorizedAccessException

L’accesso al file fileName è negato.

PathTooLongException

Il fileName specificato supera la lunghezza massima definita dal sistema. Ad esempio, su piattaforme basate su Windows, i percorsi devono essere inferiori a 248 caratteri e i nomi dei file devono essere inferiori a 260 caratteri.

NotSupportedException

Il file in fileName contiene due punti (:) nel mezzo della stringa.

IOException

Si è verificato un errore I/O durante l’apertura del file.

GetArchiveFormatInfo(Stream)

Ottiene le informazioni sul formato dell’archivio.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parametri

stream Stream

Il flusso del file dell’archivio.

Restituisce

ArchiveFormatInfo

Informazioni sul formato dell’archivio.

Eccezioni

ArgumentNullException

stream è nullo.

ArgumentException

stream non è cercabile.

GetArchiveInstanceInfo(string)

Ottiene le informazioni sull’istanza dell’archivio.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parametri

fileName string

Il nome del file dell’archivio.

Restituisce

ArchiveInstanceInfo

Informazioni sull’istanza dell’archivio o null se il formato non è stato rilevato.

Eccezioni

ArgumentNullException

fileName è nullo.

SecurityException

Il chiamante non ha il permesso necessario per accedere.

ArgumentException

Il fileName è vuoto, contiene solo spazi bianchi o contiene caratteri non validi.

UnauthorizedAccessException

L’accesso al file fileName è negato.

PathTooLongException

Il fileName specificato supera la lunghezza massima definita dal sistema. Ad esempio, su piattaforme basate su Windows, i percorsi devono essere inferiori a 248 caratteri e i nomi dei file devono essere inferiori a 260 caratteri.

NotSupportedException

Il file in fileName contiene due punti (:) nel mezzo della stringa.

IOException

Si è verificato un errore I/O durante l’apertura del file.

GetArchiveInstanceInfo(Stream)

Ottiene le informazioni sull’istanza dell’archivio.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parametri

stream Stream

Il flusso del file dell’archivio.

Restituisce

ArchiveInstanceInfo

Informazioni sull’istanza dell’archivio o null se il formato non è stato rilevato.

Eccezioni

ArgumentNullException

stream è nullo.

ArgumentException

stream non è cercabile.

 Italiano