Class ArchiveFormatDetector

Class ArchiveFormatDetector

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

Rileva il formato dell’archivio e fornisce altre informazioni correlate.

[Obsolete("Utilizzare i metodi statici della classe ArchiveInstanceInfo invece.")]
public sealed class ArchiveFormatDetector

Ereditarietà

objectArchiveFormatDetector

Membri Ereditati

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

Costruttori

ArchiveFormatDetector()

Inizializza una nuova istanza della classe Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.

[Obsolete("Utilizzare i metodi statici della classe ArchiveInstanceInfo invece.")]
public ArchiveFormatDetector()

Metodi

GetFormatInfo(string)

Ottiene informazioni sul formato.

[Obsolete("Utilizzare i metodi statici della classe ArchiveInstanceInfo invece.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)

Parametri

fileName string

Il nome del file dell’archivio.

Restituisce

ArchiveFormatInfo

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

Eccezioni

ArgumentNullException

fileName è null.

SecurityException

Il chiamante non ha il permesso richiesto per accedere.

ArgumentException

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

UnauthorizedAccessException

Accesso al file fileName negato.

PathTooLongException

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

NotSupportedException

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

IOException

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

GetFormatInfo(Stream)

Ottiene informazioni sul formato.

[Obsolete("Utilizzare i metodi statici della classe ArchiveInstanceInfo invece.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)

Parametri

stream Stream

Lo stream del file dell’archivio.

Restituisce

ArchiveFormatInfo

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

Eccezioni

ArgumentNullException

stream è null.

ArgumentException

stream non è cercabile.

 Italiano