System.IO.Compression Namespace

L'espace de noms System.IO.Compression contient des classes qui fournissent des services de compression et de décompression de base pour les flux de données. The System.IO.Compression namespace contains classes that provide basic compression and decompression services for streams.

Classes

BrotliStream

Fournit les méthodes et les propriétés utilisées pour compresser et décompresser des flux à l’aide de la spécification de format de données Brotli.Provides methods and properties used to compress and decompress streams by using the Brotli data format specification.

DeflateStream

Fournit des méthodes et des propriétés pour compresser et décompresser des flux à l'aide de l'algorithme Deflate.Provides methods and properties for compressing and decompressing streams by using the Deflate algorithm.

GZipStream

Fournit les méthodes et les propriétés utilisées pour compresser et décompresser des flux à l’aide de la spécification de format de données GZip.Provides methods and properties used to compress and decompress streams by using the GZip data format specification.

ZipArchive

Représente un package de fichiers compressés au format d'archivage zip.Represents a package of compressed files in the zip archive format.

ZipArchiveEntry

Représente un fichier compressé dans une archive Zip.Represents a compressed file within a zip archive.

ZipFile

Fournit des méthodes statiques permettant la création, l’extraction et l’ouverture d’archives zip.Provides static methods for creating, extracting, and opening zip archives.

ZipFileExtensions

Fournit des méthodes d’extension pour le ZipArchive et ZipArchiveEntry classes.Provides extension methods for the ZipArchive and ZipArchiveEntry classes.

Structures

BrotliDecoder
BrotliEncoder

Énumérations

CompressionLevel

Spécifie les valeurs qui indiquent si une opération de compression souligne la rapidité ou la taille de compression.Specifies values that indicate whether a compression operation emphasizes speed or compression size.

CompressionMode

Spécifie s'il faut compresser ou décompresser le flux sous-jacent.Specifies whether to compress or decompress the underlying stream.

ZipArchiveMode

Spécifie les valeurs pour interagir avec les entrées d'archive ZIP.Specifies values for interacting with zip archive entries.