System.IO.Compression 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含提供資料流基本壓縮和解壓縮服務的類別。
類別
BrotliStream |
提供使用 Brotli 資料格式規格來壓縮和解壓縮資料流的方法和屬性。 |
DeflateStream |
提供方法和屬性,以透過 Deflate 演算法來壓縮和解壓縮資料流。 |
GZipStream |
提供使用 GZip 資料格式規格來壓縮和解壓縮資料流的方法和屬性。 |
ZipArchive |
代表 zip 封存格式的壓縮檔封裝。 |
ZipArchiveEntry |
表示 zip 封存中的壓縮檔。 |
ZipFile |
提供建立、解壓縮及開啟 zip 封存的靜態方法。 |
ZipFileExtensions |
提供 ZipArchive 和 ZipArchiveEntry 類別的擴充方法。 |
ZLibStream |
提供使用 zlib 資料格式規格壓縮和解壓縮資料流程的方法和屬性。 |
結構
BrotliDecoder |
提供非配置且具效能的 Brotli 解壓縮方法。 這些方法會在不使用 BrotliStream 執行個體的情況下,於單一行程中解壓縮。 |
BrotliEncoder |
提供方法與靜態方法,以無串流、不需配置且有效率的方式使用 Brotli 資料格式規格將資料編碼及解碼。 |
列舉
CompressionLevel |
指定值,表示壓縮作業會強調速度還是壓縮大小。 |
CompressionMode |
指定是否要將資料壓縮至基礎資料流程,或從基礎資料流程解壓縮資料。 |
ZipArchiveMode |
指定與 ZIP 封存項目互動的值。 |