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, které lze použít s BrotliStream.

BrotliStream

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

DeflateDecoder

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

DeflateEncoder

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

DeflateStream

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

GZipDecoder

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

GZipEncoder

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

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 třídy.

ZLibCompressionOptions

Poskytuje možnosti komprese, které lze použít s ZLibStream, DeflateStreama GZipStream.

ZLibDecoder

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

ZLibEncoder

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

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 dekompresí v jednom průchodu BrotliStream bez použití 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.