System.IO.Compression 命名空间

包含为流提供基本压缩和解压缩服务的类。

BrotliCompressionOptions

提供用于 BrotliStream的压缩选项。

BrotliStream

提供用于使用 Brotli 数据格式规范压缩和解压缩流的方法和属性。

DeflateStream

提供使用 Deflate 算法压缩和解压缩流的方法和属性。

GZipStream

提供用于使用 GZip 数据格式规范压缩和解压缩流的方法和属性。

ZipArchive

表示 zip 存档格式的压缩文件包。

ZipArchiveEntry

表示 zip 存档中的压缩文件。

ZipFile

提供用于创建、提取和打开 zip 存档的静态方法。

ZipFileExtensions

ZipArchiveZipArchiveEntry 类提供扩展方法。

ZLibCompressionOptions

提供用于 ZLibStreamDeflateStreamGZipStream的压缩选项。

ZLibStream

提供用于使用 zlib 数据格式规范压缩和解压缩流的方法和属性。

结构

BrotliDecoder

提供非分配高性能 Brotli 解压缩方法。 该方法在单个传递中解压缩,而不使用 BrotliStream 实例。

BrotliEncoder

提供使用 Brotli 数据格式规范以无流、非分配和高性能方式对数据进行编码和解码的方法和静态方法。

枚举

CompressionLevel

指定指示压缩操作是强调速度还是压缩大小的值。

CompressionMode

指定是将数据压缩到基础流还是从基础流解压缩数据。

ZipArchiveMode

指定用于与 zip 存档条目交互的值。

ZLibCompressionStrategy

定义可用于 DeflateStreamGZipStreamZLibStream的压缩算法。