Class RarArchiveEntry

RarArchiveEntry class

Representa un solo archivo dentro del archivo.

public abstract class RarArchiveEntry : IArchiveFileEntry

Propiedades

NombreDescripción
CompressedSize { get; }Obtiene el tamaño del archivo comprimido.
CreationTime { get; }Obtiene fecha y hora de creación.
IsDirectory { get; }Obtiene un valor que indica si la entrada representa el directorio.
LastAccessTime { get; }Obtiene la fecha y hora del último acceso.
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 su extracción y proporciona un flujo con contenido de entrada descomprimido.

Eventos

NombreDescripción
event ExtractionProgressedSe genera cuando se extrae una parte del flujo sin procesar.

Observaciones

Lanzar unRarArchiveEntry instancia aRarArchiveEntryEncrypted para determinar si la entrada está encriptada o no.

Ver también