Class IsoEntry

Class IsoEntry

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

Représente une entrée (fichier ou répertoire) dans une archive ISO.

public abstract class IsoEntry : IArchiveFileEntry

Héritage

objectIsoEntry

Implémente

IArchiveFileEntry

Membres hérités

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

Propriétés

IsDirectory

Obtient une valeur indiquant si l’entrée est un répertoire.

public bool IsDirectory { get; }

Valeur de propriété

bool

Length

Obtient la longueur de l’entrée en octets.

public long? Length { get; }

Valeur de propriété

long?

Name

Obtient le nom de l’entrée.

public string Name { get; }

Valeur de propriété

string

Méthodes

Extract(string)

Extrait l’entrée vers le système de fichiers par le chemin fourni.

public FileInfo Extract(string path)

Paramètres

path string

Le chemin vers le fichier de destination. Si le fichier existe déjà, il sera écrasé.

Retourne

FileInfo

Instance de System.IO.FileInfo contenant les données extraites.

Exceptions

ArgumentNullException

path est nul.

SecurityException

L’appelant n’a pas la permission requise pour accéder.

ArgumentException

Le path est vide, ne contient que des espaces ou contient des caractères invalides.

UnauthorizedAccessException

L’accès au fichier path est refusé.

PathTooLongException

Le path, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système. Par exemple, sur les plateformes Windows, les chemins doivent contenir moins de 248 caractères et les noms de fichiers doivent contenir moins de 260 caractères.

NotSupportedException

Le fichier à path contient un deux-points (:) au milieu de la chaîne.

Extract(Stream)

Extrait l’entrée vers le flux fourni.

public void Extract(Stream destination)

Paramètres

destination Stream

Flux de destination. Doit être écrivable.

Exceptions

ArgumentException

destination ne prend pas en charge l’écriture.

NotSupportedException

Se déclenche si l’entrée ne représente pas un fichier.

ToString()

Retourne une chaîne qui représente l’entrée actuelle.

public override string ToString()

Retourne

string

Nom de l’entrée.

 Français