XzArchiveSettings

XzArchiveSettings class

The class contains set of setting particular xz archive.

public class XzArchiveSettings

Constructors

Name Description
XzArchiveSettings() Initializes a new instance of the XzArchiveSettings class using single LZMA2 compression.
XzArchiveSettings(XzFilterSettings[], long, XzCheckType) Initializes a new instance of the XzArchiveSettings class with custom parameters.

Properties

Name Description
static FastestSpeed { get; } Gets the instance of the XzArchiveSettings class with dictionary size equals to 65536 bytes in LZMA2 filter, block size equals to 1 megabyte and CRC32 checksum.
static FastSpeed { get; } Gets the instance of the XzArchiveSettings class with dictionary size equals to 1 megabyte in LZMA2 filter, block size equals to 4 megabytes and CRC32 checksum.
static HighCompression { get; } Gets the instance of the XzArchiveSettings class with dictionary size equals to 32 megabytes in LZMA2 filter, block size equals to 128 megabytes and CRC32 checksum.
static MaximumCompression { get; } Gets the instance of the XzArchiveSettings class with dictionary size equals to 64 megabytes in LZMA2 filter, block size equals to 256 megabytes and CRC32 checksum.
static Normal { get; } Gets the instance of the XzArchiveSettings class with dictionary size equals to 16 megabytes in LZMA2 filter, block size equals to 64 megabytes and CRC32 checksum.

See Also