Interface IArchiveFileEntry
Nombre del espacio: Aspose.Zip Asamblea: Aspose.Zip.dll (25.5.0)
Esta interfaz representa una entrada de archivo.
public interface IArchiveFileEntry
Properties
Length
Recibe la longitud de la entrada en bytes.
long? Length { get; }
Valor de la propiedad
long ?
Name
Tiene el nombre de la entrada.
string Name { get; }
Valor de la propiedad
Remarks
Los archivos para la composición únicamente, tales como gzip, bzip2, lzip, lzma, xz, z tienen el nombre “File.bin” a menos que se pueda encontrar otro nombre en los titulares.
Methods
Extract(El string)
Extrae la entrada al sistema de archivos por el camino proporcionado.
FileInfo Extract(string path)
Parameters
path
string
El camino hacia el archivo de destino.Si el archivo ya existe, será sobreescrito.
Returns
Sistema.IO.FileInfo instancia que contiene datos extraídos.
Exceptions
path’ is null.
El solicitante no tiene la autorización necesaria para acceder.
El path’ es vacío, contiene solo espacios blancos, o contiene caracteres invalidos.
Se denega el acceso al archivo path.
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.
El archivo en path’ contiene una columna (:) en el medio de la línea.
Extract(Stream)
Extrae la entrada a la corriente proporcionada.
void Extract(Stream destination)
Parameters
destination
Stream
Destination stream. debe ser escrito.
Exceptions
destination’ does not support writing.