IO. Compression Namespace
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains classes that provide basic compression and decompression services for streams.
Provides methods and properties used to compress and decompress streams by using the Brotli data format specification.
Provides methods and properties for compressing and decompressing streams by using the Deflate algorithm.
Provides methods and properties used to compress and decompress streams by using the GZip data format specification.
Represents a package of compressed files in the zip archive format.
Represents a compressed file within a zip archive.
Provides static methods for creating, extracting, and opening zip archives.
Provides extension methods for the ZipArchive and ZipArchiveEntry classes.
Provides methods and properties used to compress and decompress streams by using the zlib data format specification.
Provides non-allocating, performant Brotli decompression methods. The methods decompress in a single pass without using a BrotliStream instance.
Provides methods and static methods to encode and decode data in a streamless, non-allocating, and performant manner using the Brotli data format specification.
Specifies values that indicate whether a compression operation emphasizes speed or compression size.
Specifies whether to compress data to or decompress data from the underlying stream.
Specifies values for interacting with zip archive entries.