Class IsoEntry

Class IsoEntry

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

Rappresenta un’entrata (file o directory) all’interno di un archivio ISO.

public abstract class IsoEntry : IArchiveFileEntry

Ereditarietà

objectIsoEntry

Implementa

IArchiveFileEntry

Membri Ereditati

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

Proprietà

IsDirectory

Ottiene un valore che indica se l’entrata è una directory.

public bool IsDirectory { get; }

Valore della Proprietà

bool

Length

Ottiene la lunghezza dell’entrata in byte.

public long? Length { get; }

Valore della Proprietà

long?

Name

Ottiene il nome dell’entrata.

public string Name { get; }

Valore della Proprietà

string

Metodi

Extract(string)

Estrae l’entrata nel filesystem utilizzando il percorso fornito.

public FileInfo Extract(string path)

Parametri

path string

Il percorso del file di destinazione. Se il file esiste già, verrà sovrascritto.

Restituisce

FileInfo

Un’istanza di System.IO.FileInfo contenente i dati estratti.

Eccezioni

ArgumentNullException

path è nullo.

SecurityException

Il chiamante non ha il permesso richiesto per accedere.

ArgumentException

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

UnauthorizedAccessException

Accesso al file path negato.

PathTooLongException

Il path, il nome del file, o entrambi superano la lunghezza massima definita dal sistema. Ad esempio, sulle 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 path contiene un due punti (:) nel mezzo della stringa.

ArgumentNullException

path è nullo.

SecurityException

Il chiamante non ha il permesso richiesto per accedere.

ArgumentException

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

UnauthorizedAccessException

Accesso al file path negato.

PathTooLongException

Il path, il nome del file, o entrambi superano la lunghezza massima definita dal sistema. Ad esempio, sulle 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 path contiene un due punti (:) nel mezzo della stringa.

Extract(Stream)

Estrae l’entrata nello stream fornito.

public void Extract(Stream destination)

Parametri

destination Stream

Stream di destinazione. Deve essere scrivibile.

Eccezioni

ArgumentException

destination non supporta la scrittura.

NotSupportedException

Sollevato se l’entrata non rappresenta un file.

ToString()

Restituisce una stringa che rappresenta l’entrata corrente.

public override string ToString()

Restituisce

string

Nome dell’entrata.

 Italiano