SevenZipLZMA2CompressionSettings

SevenZipLZMA2CompressionSettings class

Settings for LZMA2 compression method within 7z archive.

public class SevenZipLZMA2CompressionSettings : SevenZipCompressionSettings

Constructors

Name Description
SevenZipLZMA2CompressionSettings(int) Instantiates settings for LZMA2 compression method within 7z archive.
SevenZipLZMA2CompressionSettings(int, int) Instantiates settings for LZMA2 compression method within 7z archive.

Properties

Name Description
DictionarySize { get; } Dictionary (history buffer) size indicates how many bytes of the recently processed uncompressed data is kept in memory.
FastBytes { get; } Gets the controls number of fast bytes used by the LZMA2 compressor.
override Method { get; } Gets compression or decompression method.

Remarks

LZMA2 supports multiple runs of compressed LZMA data and uncompressed data.

See more: https://en.wikipedia.org/wiki/Lempel–Ziv–Markov_chain_algorithm

See Also