Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
System.IO.Compression
System Library
| Author | Microsoft |
| Version | 10.0.1 |
| Tags |
Public Types
System.​IO.​Compression
enum CompressionLevel
Specifies values that indicate whether a compression operation emphasizes speed or compression size.
enum CompressionMode
Specifies whether to compress data to or decompress data from the underlying stream.
class DeflateStream
Provides methods and properties for compressing and decompressing streams by using the Deflate algorithm.
class GZipStream
Provides methods and properties used to compress and decompress streams by using the GZip data format specification.
class ZipArchive
Represents a package of compressed files in the zip archive format.
class ZipArchiveEntry
Represents a compressed file within a zip archive.
enum ZipArchiveMode
Specifies values for interacting with zip archive entries.
class ZLibCompressionOptions
Provides compression options to be used with <see cref="T:System.IO.Compression.ZLibStream" /> , <see cref="T:System.IO.Compression.DeflateStream" /> , and <see cref="T:System.IO.Compression.GZipStream" /> .
Defines the compression algorithms that can be used for <see cref="T:System.IO.Compression.DeflateStream" /> , <see cref="T:System.IO.Compression.GZipStream" /> , and <see cref="T:System.IO.Compression.ZLibStream" /> .
class ZLibStream
Provides methods and properties used to compress and decompress streams by using the zlib data format specification.