System.IO.Compression Naamruimte

Bevat klassen die basiscompressie- en decompressieservices voor streams bieden.

Klassen

Name Description
BrotliCompressionOptions

Biedt compressieopties die moeten worden gebruikt met BrotliStream.

BrotliStream

Biedt methoden en eigenschappen die worden gebruikt voor het comprimeren en decomprimeren van streams met behulp van de specificatie van de Brotli-gegevensindeling.

DeflateDecoder

Bevat klassen die basiscompressie- en decompressieservices voor streams bieden.

DeflateEncoder

Bevat klassen die basiscompressie- en decompressieservices voor streams bieden.

DeflateStream

Biedt methoden en eigenschappen voor het comprimeren en decomprimeren van streams met behulp van het algoritme Deflate.

GZipDecoder

Bevat klassen die basiscompressie- en decompressieservices voor streams bieden.

GZipEncoder

Bevat klassen die basiscompressie- en decompressieservices voor streams bieden.

GZipStream

Biedt methoden en eigenschappen die worden gebruikt om streams te comprimeren en decomprimeren met behulp van de specificatie van de GZip-gegevensindeling.

ZipArchive

Vertegenwoordigt een pakket gecomprimeerde bestanden in de zip-archiefindeling.

ZipArchiveEntry

Vertegenwoordigt een gecomprimeerd bestand in een zip-archief.

ZipFile

Biedt statische methoden voor het maken, extraheren en openen van zip-archieven.

ZipFileExtensions

Biedt uitbreidingsmethoden voor de ZipArchive en ZipArchiveEntry klassen.

ZLibCompressionOptions

Biedt compressieopties voor gebruik met ZLibStream, DeflateStreamen GZipStream.

ZLibDecoder

Bevat klassen die basiscompressie- en decompressieservices voor streams bieden.

ZLibEncoder

Bevat klassen die basiscompressie- en decompressieservices voor streams bieden.

ZLibStream

Biedt methoden en eigenschappen die worden gebruikt om streams te comprimeren en decomprimeren met behulp van de specificatie van de zlib-gegevensindeling.

ZstandardCompressionOptions

Bevat klassen die basiscompressie- en decompressieservices voor streams bieden.

ZstandardDecoder

Bevat klassen die basiscompressie- en decompressieservices voor streams bieden.

ZstandardDictionary

Bevat klassen die basiscompressie- en decompressieservices voor streams bieden.

ZstandardEncoder

Bevat klassen die basiscompressie- en decompressieservices voor streams bieden.

ZstandardStream

Bevat klassen die basiscompressie- en decompressieservices voor streams bieden.

Structs

Name Description
BrotliDecoder

Biedt niet-toewijzende, krachtige Brotli-decompressiemethoden. De methoden ontcomprimeren in één pas zonder een BrotliStream exemplaar te gebruiken.

BrotliEncoder

Biedt methoden en statische methoden voor het coderen en decoderen van gegevens op een stroomloze, niet-toegewezen en performante manier met behulp van de specificatie van de Brotli-gegevensindeling.

Enums

Name Description
CompressionLevel

Hiermee geeft u waarden op die aangeven of een compressiebewerking de snelheid of compressiegrootte benadrukt.

CompressionMode

Hiermee geeft u op of gegevens moeten worden gecomprimeerd naar of gedecomprimeert uit de onderliggende stroom.

ZipArchiveMode

Hiermee geeft u waarden op voor interactie met zip-archiefvermeldingen.

ZipCompressionMethod

Bevat klassen die basiscompressie- en decompressieservices voor streams bieden.

ZLibCompressionStrategy

Definieert de compressiealgoritmen die kunnen worden gebruikt voor DeflateStream, GZipStreamen ZLibStream.