System.IO.Compression 命名空間

包含提供資料流基本壓縮和解壓縮服務的類別。

類別

BrotliStream

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

DeflateStream

提供方法和屬性,以透過 Deflate 演算法來壓縮和解壓縮資料流。

GZipStream

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

ZipArchive

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

ZipArchiveEntry

表示 zip 封存中的壓縮檔。

ZipFile

提供建立、解壓縮及開啟 zip 封存的靜態方法。

ZipFileExtensions

提供 ZipArchiveZipArchiveEntry 類別的擴充方法。

ZLibStream

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

結構

BrotliDecoder

提供非配置且具效能的 Brotli 解壓縮方法。 這些方法會在不使用 BrotliStream 執行個體的情況下,於單一行程中解壓縮。

BrotliEncoder

提供方法與靜態方法,以無串流、不需配置且有效率的方式使用 Brotli 資料格式規格將資料編碼及解碼。

列舉

CompressionLevel

指定值,表示壓縮作業會強調速度還是壓縮大小。

CompressionMode

指定是否要將資料壓縮至基礎資料流程,或從基礎資料流程解壓縮資料。

ZipArchiveMode

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