Class SevenZipArchiveEntryPlain

SevenZipArchiveEntryPlain class

SevenZip entry that needs to be compressed without encryption or decompressed without decryption.

public class SevenZipArchiveEntryPlain : SevenZipArchiveEntry

Properties

NameDescription
CompressedSize { get; }Gets the size of a compressed file.
CompressionSettings { get; }Gets settings for compression or decompression.
IsDirectory { get; }Gets a value indicating whether the entry represents a directory.
ModificationTime { get; }Gets last modified date and time.
Name { get; }Gets name of the entry within the archive.
UncompressedSize { get; }Gets 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 entry content.

Events

NameDescription
event CompressionProgressedRaises when a portion of raw stream compressed.

See Also