System.IO.Compression Namespace

Enthält Klassen, die grundlegende Komprimierungs- und Dekomprimierungsdienste für Datenströme bereitstellen.

Klassen

BrotliCompressionOptions

Stellt Komprimierungsoptionen bereit, die mit BrotliStreamverwendet werden sollen.

BrotliStream

Stellt Methoden und Eigenschaften bereit, die zum Komprimieren und Dekomprimieren von Datenströmen mithilfe der Brotli-Datenformatspezifikation verwendet werden.

DeflateStream

Stellt Methoden und Eigenschaften zum Komprimieren und Dekomprimieren von Datenströmen mithilfe des Deflate-Algorithmus bereit.

GZipStream

Stellt Methoden und Eigenschaften bereit, die zum Komprimieren und Dekomprimieren von Datenströmen mithilfe der GZip-Datenformatspezifikation verwendet werden.

ZipArchive

Stellt ein Paket komprimierter Dateien im ZIP-Archivformat dar.

ZipArchiveEntry

Stellt eine komprimierte Datei in einem ZIP-Archiv dar.

ZipFile

Stellt statische Methoden zum Erstellen, Extrahieren und Öffnen von ZIP-Archiven bereit.

ZipFileExtensions

Stellt Erweiterungsmethoden für die klassen ZipArchive und ZipArchiveEntry bereit.

ZLibCompressionOptions

Stellt Komprimierungsoptionen bereit, die mit ZLibStream, DeflateStreamund GZipStreamverwendet werden sollen.

ZLibStream

Stellt Methoden und Eigenschaften bereit, die zum Komprimieren und Dekomprimieren von Datenströmen mithilfe der Zlib-Datenformatspezifikation verwendet werden.

Strukturen

BrotliDecoder

Stellt nicht allokierende, performante Brotli-Dekomprimierungsmethoden bereit. Die Methoden werden in einem einzigen Durchlauf dekomprimieren, ohne eine BrotliStream Instanz zu verwenden.

BrotliEncoder

Stellt Methoden und statische Methoden zum Codieren und Decodieren von Daten mithilfe der Brotli-Datenformatspezifikation bereit.

Enumerationen

CompressionLevel

Gibt Werte an, die angeben, ob ein Komprimierungsvorgang die Geschwindigkeit oder Komprimierungsgröße betont.

CompressionMode

Gibt an, ob Daten aus dem zugrunde liegenden Datenstrom komprimiert oder dekomprimieren sollen.

ZipArchiveMode

Gibt Werte für die Interaktion mit ZIP-Archiveinträgen an.

ZLibCompressionStrategy

Definiert die Komprimierungsalgorithmen, die für DeflateStream, GZipStreamund ZLibStreamverwendet werden können.