共用方式為


System.IO.Compression 命名空間

包含類別,提供數據流的基本壓縮和解壓縮服務。

類別

BrotliCompressionOptions

提供要與 BrotliStream搭配使用的壓縮選項。

BrotliStream

提供使用 Brotli 資料格式規格壓縮和解壓縮數據流的方法和屬性。

DeflateStream

提供使用Deflate演演算法壓縮和解壓縮數據流的方法和屬性。

GZipStream

提供使用 GZip 資料格式規格壓縮和解壓縮資料流的方法和屬性。

ZipArchive

表示 zip 封存格式的壓縮檔封裝。

ZipArchiveEntry

表示 zip 封存內的壓縮檔。

ZipFile

提供建立、擷取和開啟 zip 封存的靜態方法。

ZipFileExtensions

提供 ZipArchiveZipArchiveEntry 類別的擴充方法。

ZLibCompressionOptions

提供與 ZLibStreamDeflateStreamGZipStream搭配使用的壓縮選項。

ZLibStream

提供使用 zlib 資料格式規格壓縮和解壓縮數據流的方法和屬性。

結構

BrotliDecoder

提供非配置、高效能的 Brotli 解壓縮方法。 方法會在單一傳遞中解壓縮,而不使用 BrotliStream 實例。

BrotliEncoder

提供方法和靜態方法,以使用 Brotli 數據格式規格,在無數據流、非配置和高效能方式中編碼和譯碼數據。

列舉

CompressionLevel

指定值,指出壓縮作業強調速度或壓縮大小。

CompressionMode

指定是否要將數據壓縮至基礎數據流,或從基礎數據流解壓縮數據。

ZipArchiveMode

指定與 zip 封存項目互動的值。

ZLibCompressionStrategy

定義可用於 DeflateStreamGZipStreamZLibStream的壓縮演算法。