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 de compresión y descompresión básica para las secuencias.
Clases
BrotliStream |
Proporciona métodos y propiedades que se usan para comprimir y descomprimir secuencias mediante el uso de la especificación de formato de datos de Brotli. |
DeflateStream |
Proporciona métodos y propiedades para comprimir y descomprimir secuencias usando el algoritmo Deflate. |
GZipStream |
Proporciona métodos y propiedades que se usan para comprimir y descomprimir secuencias mediante el uso de la especificación de formato de datos GZip. |
ZipArchive |
Representa un paquete de archivos comprimidos en formato de archivo zip. |
ZipArchiveEntry |
Representa un archivo comprimido incluido en 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. |
ZLibStream |
Proporciona métodos y propiedades que se usan para comprimir y descomprimir secuencias mediante la especificación de formato de datos zlib. |
Estructuras
BrotliDecoder |
Proporciona métodos de descompresión de Brotli sin asignación y de buen rendimiento. Los métodos se 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 flujo, sin asignación y con rendimiento utilizando la especificación de formato de datos de Brotli. |
Enumeraciones
CompressionLevel |
Especifica valores que indican si una operación de compresión resalta la velocidad o el tamaño de la compresión. |
CompressionMode |
Especifica si se deben comprimir o descomprimir datos de la secuencia subyacente. |
ZipArchiveMode |
Especifica valores para interactuar con las entradas del archivo zip. |