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