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的压缩算法。 |