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 存档条目进行交互的值。 |