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à
Implementa
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à
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à
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
Un’istanza di System.IO.FileInfo contenente i dati estratti.
Eccezioni
path
è nullo.
Il chiamante non ha il permesso richiesto per accedere.
Il path
è vuoto, contiene solo spazi bianchi o contiene caratteri non validi.
Accesso al file path
negato.
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.
Il file in path
contiene un due punti (:) nel mezzo della stringa.
path
è nullo.
Il chiamante non ha il permesso richiesto per accedere.
Il path
è vuoto, contiene solo spazi bianchi o contiene caratteri non validi.
Accesso al file path
negato.
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.
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
destination
non supporta la scrittura.
Sollevato se l’entrata non rappresenta un file.
ToString()
Restituisce una stringa che rappresenta l’entrata corrente.
public override string ToString()
Restituisce
Nome dell’entrata.