Class IsoEntry

Class IsoEntry

Nombre del espacio: Aspose.Zip.Iso Asamblea: Aspose.Zip.dll (25.5.0)

Representa una entrada (file o directorio) dentro de un archivo ISO.

public abstract class IsoEntry : IArchiveFileEntry

Inheritance

object IsoEntry

Implements

IArchiveFileEntry

Miembros heredados

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

Properties

IsDirectory

Recibe un valor que indica si la entrada es un directorio.

public bool IsDirectory { get; }

Valor de la propiedad

bool

Length

Obtenga o establece la fecha y el tiempo de creación.

public long? Length { get; }

Valor de la propiedad

long ?

ModificationTime

Obtenga o establece la última fecha y hora modificada.

public DateTime ModificationTime { get; }

Valor de la propiedad

DateTime

Name

Tiene el nombre de la entrada.

public string Name { get; }

Valor de la propiedad

string

Methods

Extract(El string)

Extrae la entrada al sistema de archivos por el camino proporcionado.

public FileInfo Extract(string path)

Parameters

path string

El camino hacia el archivo de destino.Si el archivo ya existe, será sobreescrito.

Returns

FileInfo

Sistema.IO.FileInfo instancia que contiene datos extraídos.

Exceptions

ArgumentNullException

path’ is null.

SecurityException

El solicitante no tiene la autorización necesaria para acceder.

ArgumentException

El path’ es vacío, contiene solo espacios blancos, o contiene caracteres invalidos.

UnauthorizedAccessException

Se denega el acceso al archivo path.

PathTooLongException

La ruta path", nombre de archivo, o ambos superan la longitud máxima definida por el sistema. Por ejemplo, en las plataformas basadas en Windows, los caminos deben ser menos de 248 caracteres, y los nombres de archivo deben ser menos de 260 caracteres.

NotSupportedException

El archivo en path’ contiene una columna (:) en el medio de la línea.

ArgumentNullException

path’ is null.

SecurityException

El solicitante no tiene la autorización necesaria para acceder.

ArgumentException

El path’ es vacío, contiene solo espacios blancos, o contiene caracteres invalidos.

UnauthorizedAccessException

Se denega el acceso al archivo path.

PathTooLongException

La ruta path", nombre de archivo, o ambos superan la longitud máxima definida por el sistema. Por ejemplo, en las plataformas basadas en Windows, los caminos deben ser menos de 248 caracteres, y los nombres de archivo deben ser menos de 260 caracteres.

NotSupportedException

El archivo en path’ contiene una columna (:) en el medio de la línea.

FileNotFoundException

El archivo no se encuentra.

DirectoryNotFoundException

La ruta especificada es invalida, como estar en un disco no mapeado.

IOException

El archivo ya está abierto.

Extract(Stream)

Extrae la entrada a la corriente proporcionada.

public void Extract(Stream destination)

Parameters

destination Stream

Destination stream. debe ser escrito.

Exceptions

ArgumentException

destination’ does not support writing.

NotSupportedException

Aumentar si la entrada no representa un archivo.

ToString()

Retorna una línea que representa la entrada actual.

public override string ToString()

Returns

string

Nombre de la entrada.

 Español