System.IO.Compression Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, предоставляющие базовые службы сжатия и декомпрессии для потоков.
Классы
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. |