Class RarArchiveEntryPlain

RarArchiveEntryPlain class

Rar entry that needs to be decompressed without decryption.

public sealed class RarArchiveEntryPlain : RarArchiveEntry

Properties

NameDescription
CompressedSize { get; }Gets the size of a compressed file.
CreationTime { get; }Gets creation date and time.
IsDirectory { get; }Gets a value indicating whether the entry represents a directory.
LastAccessTime { get; }Gets last access date and time.
ModificationTime { get; }Gets last modified date and time.
Name { get; }Gets name of the entry within the archive.
UncompressedSize { get; }Gets the size of an original file.

Methods

NameDescription
Extract(Stream, string)Extracts the entry to the stream provided.
Extract(string, string)Extracts the entry to the filesystem by the path provided.
Open(string)Opens the entry for extraction and provides a stream with decompressed entry content.

Events

NameDescription
event ExtractionProgressedRaises when a portion of raw stream extracted.

See Also