System.IO.Compression Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |