Class LzipArchiveSettings

LzipArchiveSettings class

The class contains setting of particular lzip archive.

public class LzipArchiveSettings

Constructors

NameDescription
LzipArchiveSettings(int, int)Initializes a new instance of the LzipArchiveSettings with particular dictionary size.

Properties

NameDescription
static FastestSpeed { get; }Gets the instance of the LzipArchiveSettings class with dictionary size equals to 65536 bytes in LZMA filter.
static FastSpeed { get; }Gets the instance of the LzipArchiveSettings class with dictionary size equals to 1 megabyte in LZMA filter.
static HighCompression { get; }Gets the instance of the LzipArchiveSettings class with dictionary size equals to 32 megabytes in LZMA filter.
static MaximumCompression { get; }Gets the instance of the LzipArchiveSettings class with dictionary size equals to 64 megabytes in LZMA filter.
static Normal { get; }Gets the instance of the LzipArchiveSettings class with dictionary size equals to 16 megabytes in LZMA filter.
CompressionThreads { get; set; }Gets or sets compression thread count. If the value greater than 1, multithreading compression will be used.
DictionarySize { get; }Gets the size of dictionary which used by LZMA compression.
MaxMemberSize { get; }Gets the maximum size of one member in lzip archive presented in bytes.

See Also