System.IO.Compression Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje třídy, které poskytují základní kompresní a dekompresní služby pro datové proudy.
Třídy
BrotliStream |
Poskytuje metody a vlastnosti používané ke kompresi 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 zip archivu. |
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 metody rozšíření pro třídy ZipArchive a ZipArchiveEntry třídy. |
ZLibStream |
Poskytuje metody a vlastnosti používané ke komprimaci a dekomprimaci datových proudů pomocí specifikace formátu dat zlib. |
Struktury
BrotliDecoder |
Poskytuje nealokační, výkonné metody dekomprese Brotli. Metody dekomprimuje v jednom průchodu BrotliStream bez použití instance. |
BrotliEncoder |
Poskytuje metody a statické metody pro kódování a dekódování dat v bez proudu, bez přidělování a provádění pomocí specifikace Formátu dat Brotli. |
Výčty
CompressionLevel |
Určuje hodnoty, které označují, jestli operace komprese zvýrazňuje rychlost nebo velikost komprese. |
CompressionMode |
Určuje, zda se má zkomprimovat nebo dekomprimovat podkladový datový proud. |
ZipArchiveMode |
Určuje hodnoty pro interakci s položkami archivu zip. |