Class ArchiveInstanceInfo
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
Rappresenta informazioni sull’istanza dell’archivio.
public sealed class ArchiveInstanceInfo
Ereditarietà
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à
FormatInfo
Ottiene le informazioni sul formato dell’archivio.
public ArchiveFormatInfo FormatInfo { get; }
Valore della Proprietà
IsContentEncrypted
Ottiene un valore che indica se il contenuto dell’archivio è crittografato.
public bool IsContentEncrypted { get; }
Valore della Proprietà
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
Informazioni sul formato dell’archivio.
Eccezioni
fileName
è nullo.
Il chiamante non ha il permesso necessario per accedere.
Il fileName
è vuoto, contiene solo spazi bianchi o contiene caratteri non validi.
L’accesso al file fileName
è negato.
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.
Il file in fileName
contiene due punti (:) nel mezzo della stringa.
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
Informazioni sul formato dell’archivio.
Eccezioni
stream
è nullo.
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
Informazioni sull’istanza dell’archivio o null se il formato non è stato rilevato.
Eccezioni
fileName
è nullo.
Il chiamante non ha il permesso necessario per accedere.
Il fileName
è vuoto, contiene solo spazi bianchi o contiene caratteri non validi.
L’accesso al file fileName
è negato.
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.
Il file in fileName
contiene due punti (:) nel mezzo della stringa.
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
Informazioni sull’istanza dell’archivio o null se il formato non è stato rilevato.
Eccezioni
stream
è nullo.
stream
non è cercabile.