System.IO.Compression 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含類別,提供數據流的基本壓縮和解壓縮服務。
類別
BrotliCompressionOptions |
提供要與 BrotliStream搭配使用的壓縮選項。 |
BrotliStream |
提供使用 Brotli 資料格式規格壓縮和解壓縮數據流的方法和屬性。 |
DeflateStream |
提供使用Deflate演演算法壓縮和解壓縮數據流的方法和屬性。 |
GZipStream |
提供使用 GZip 資料格式規格壓縮和解壓縮資料流的方法和屬性。 |
ZipArchive |
表示 zip 封存格式的壓縮檔封裝。 |
ZipArchiveEntry |
表示 zip 封存內的壓縮檔。 |
ZipFile |
提供建立、擷取和開啟 zip 封存的靜態方法。 |
ZipFileExtensions |
提供 ZipArchive 和 ZipArchiveEntry 類別的擴充方法。 |
ZLibCompressionOptions |
提供與 ZLibStream、DeflateStream和 GZipStream搭配使用的壓縮選項。 |
ZLibStream |
提供使用 zlib 資料格式規格壓縮和解壓縮數據流的方法和屬性。 |
結構
BrotliDecoder |
提供非配置、高效能的 Brotli 解壓縮方法。 方法會在單一傳遞中解壓縮,而不使用 BrotliStream 實例。 |
BrotliEncoder |
提供方法和靜態方法,以使用 Brotli 數據格式規格,在無數據流、非配置和高效能方式中編碼和譯碼數據。 |
列舉
CompressionLevel |
指定值,指出壓縮作業強調速度或壓縮大小。 |
CompressionMode |
指定是否要將數據壓縮至基礎數據流,或從基礎數據流解壓縮數據。 |
ZipArchiveMode |
指定與 zip 封存項目互動的值。 |
ZLibCompressionStrategy |
定義可用於 DeflateStream、GZipStream和 ZLibStream的壓縮演算法。 |