System.IO.Compression Espacio de nombres

Contiene clases que proporcionan servicios básicos de compresión y descompresión para secuencias.

Clases

BrotliCompressionOptions

Proporciona opciones de compresión que se usarán con BrotliStream.

BrotliStream

Proporciona métodos y propiedades usados para comprimir y descomprimir secuencias mediante la especificación de formato de datos Brotli.

DeflateStream

Proporciona métodos y propiedades para comprimir y descomprimir secuencias mediante el algoritmo Deflate.

GZipStream

Proporciona métodos y propiedades que se usan para comprimir y descomprimir secuencias mediante la especificación de formato de datos GZip.

ZipArchive

Representa un paquete de archivos comprimidos en el formato de archivo ZIP.

ZipArchiveEntry

Representa un archivo comprimido dentro de un archivo ZIP.

ZipFile

Proporciona métodos estáticos para crear, extraer y abrir archivos ZIP.

ZipFileExtensions

Proporciona métodos de extensión para las clases ZipArchive y ZipArchiveEntry.

ZLibCompressionOptions

Proporciona opciones de compresión que se usarán con ZLibStream, DeflateStreamy GZipStream.

ZLibStream

Proporciona métodos y propiedades usados para comprimir y descomprimir secuencias mediante la especificación de formato de datos zlib.

Estructuras

BrotliDecoder

Proporciona métodos de descompresión de Brotli que no son de asignación. Los métodos descomprimen en un solo paso sin usar una instancia de BrotliStream.

BrotliEncoder

Proporciona métodos y métodos estáticos para codificar y descodificar datos de una manera sin transmisión, sin asignación y rendimiento mediante la especificación de formato de datos Brotli.

Enumeraciones

CompressionLevel

Especifica valores que indican si una operación de compresión enfatiza la velocidad o el tamaño de compresión.

CompressionMode

Especifica si se deben comprimir o descomprimir datos de la secuencia subyacente.

ZipArchiveMode

Especifica valores para interactuar con entradas de archivo ZIP.

ZLibCompressionStrategy

Define los algoritmos de compresión que se pueden usar para DeflateStream, GZipStreamy ZLibStream.