XzArchiveSettings

XzArchiveSettings class

The class contains set of setting particular xz archive.

The XzArchiveSettings type exposes the following members:

Constructors

NameDescription
XzArchiveSettings()Initializes a new instance of the XzArchiveSettings class using single LZMA2 compression.
XzArchiveSettings(filters, block_size, check_type)Initializes a new instance of the XzArchiveSettings class

Properties

NameDescription
compression_threadsGets or sets compression thread count. If the value greater than 1, multithreading compression will be used.
fastest_speedGets 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.
fast_speedGets 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.
normalGets 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.
high_compressionGets 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.
maximum_compressionGets 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.

See Also