Class SevenZipArchiveEntry

SevenZipArchiveEntry class

Representa un solo archivo dentro del archivo 7z.

public abstract class SevenZipArchiveEntry : IArchiveFileEntry

Propiedades

NombreDescripción
CompressedSize { get; }Obtiene el tamaño del archivo comprimido.
CompressionSettings { get; }Obtiene la configuración de compresión o descompresión.
IsDirectory { get; }Obtiene un valor que indica si la entrada representa el directorio.
ModificationTime { get; }Obtiene la fecha y hora de última modificación.
Name { get; }Obtiene el nombre de la entrada dentro del archivo.
UncompressedSize { get; }Obtiene el tamaño del archivo original.

Métodos

NombreDescripción
Extract(Stream, string)Extrae la entrada al flujo proporcionado.
Extract(string, string)Extrae la entrada al sistema de archivos por la ruta proporcionada.
Open(string)Abre la entrada para la extracción y proporciona una secuencia con el contenido de la entrada.

Eventos

NombreDescripción
event CompressionProgressedSe genera cuando se comprime una parte del flujo sin procesar.

Observaciones

Lanzar unSevenZipArchiveEntry instancia aSevenZipArchiveEntryEncrypted para determinar si la entrada está encriptada o no.

Ver también