System.IO.Compression Namespace

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

Klassen

Name Beschreibung
BrotliCompressionOptions

Stellt Komprimierungsoptionen bereit, die mit BrotliStream.

BrotliStream

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

DeflateDecoder

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

DeflateEncoder

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

DeflateStream

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

GZipDecoder

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

GZipEncoder

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

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 ZipArchive und ZipArchiveEntry Klassen bereit.

ZLibCompressionOptions

Stellt Komprimierungsoptionen bereit, die mit ZLibStream, DeflateStreamund GZipStream.

ZLibDecoder

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

ZLibEncoder

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

ZLibStream

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

ZstandardCompressionOptions

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

ZstandardDecoder

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

ZstandardDictionary

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

ZstandardEncoder

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

ZstandardStream

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

Strukturen

Name Beschreibung
BrotliDecoder

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

BrotliEncoder

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

Enumerationen

Name Beschreibung
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.

ZipCompressionMethod

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

ZLibCompressionStrategy

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