Sdílet prostřednictvím


System.IO.Compression Obor názvů

Obsahuje třídy, které poskytují základní komprese a dekomprese služby pro datové proudy.

Třídy

Name Description
BrotliCompressionOptions

Poskytuje možnosti komprese pro použití s BrotliStream.

BrotliStream

Poskytuje metody a vlastnosti používané ke komprimaci a dekomprimaci datových proudů pomocí specifikace formátu dat Brotli.

DeflateStream

Poskytuje metody a vlastnosti pro komprimaci a dekompresi datových proudů pomocí algoritmu Deflate.

GZipStream

Poskytuje metody a vlastnosti používané ke komprimaci a dekomprimaci datových proudů pomocí specifikace formátu dat GZip.

ZipArchive

Představuje balíček komprimovaných souborů ve formátu archivu zip.

ZipArchiveEntry

Představuje komprimovaný soubor v archivu zip.

ZipFile

Poskytuje statické metody pro vytváření, extrahování a otevírání archivů zip.

ZipFileExtensions

Poskytuje rozšiřující metody pro třídy ZipArchive a ZipArchiveEntry.

ZLibCompressionOptions

Poskytuje možnosti komprese pro použití s ZLibStream, DeflateStreama GZipStream.

ZLibStream

Poskytuje metody a vlastnosti používané ke komprimaci a dekomprimaci datových proudů pomocí specifikace formátu dat zlib.

ZstandardCompressionOptions

Obsahuje třídy, které poskytují základní komprese a dekomprese služby pro datové proudy.

ZstandardDecoder

Obsahuje třídy, které poskytují základní komprese a dekomprese služby pro datové proudy.

ZstandardDictionary

Obsahuje třídy, které poskytují základní komprese a dekomprese služby pro datové proudy.

ZstandardEncoder

Obsahuje třídy, které poskytují základní komprese a dekomprese služby pro datové proudy.

ZstandardStream

Obsahuje třídy, které poskytují základní komprese a dekomprese služby pro datové proudy.

Struktury

Name Description
BrotliDecoder

Poskytuje nelokační, výkonné metody dekomprese Brotli. Metody dekomprimuje v jednom průchodu bez použití BrotliStream instance.

BrotliEncoder

Poskytuje metody a statické metody pro kódování a dekódování dat bez streamu, bez přidělování a provádění pomocí specifikace formátu dat Brotli.

Výčty

Name Description
CompressionLevel

Určuje hodnoty, které určují, jestli operace komprese zvýrazní rychlost nebo velikost komprese.

CompressionMode

Určuje, zda se mají data komprimovat nebo dekomprimovat z podkladového datového proudu.

ZipArchiveMode

Určuje hodnoty pro interakci s položkami archivu zip.

ZipCompressionMethod

Obsahuje třídy, které poskytují základní komprese a dekomprese služby pro datové proudy.

ZLibCompressionStrategy

Definuje algoritmy komprese, které lze použít pro DeflateStream, GZipStreama ZLibStream.