System.IO.Compression Névtér

Olyan osztályokat tartalmaz, amelyek alapvető tömörítési és dekompressziós szolgáltatásokat nyújtanak a streamekhez.

Osztályok

Name Description
BrotliCompressionOptions

A segítségével használható tömörítési BrotliStreambeállításokat biztosít.

BrotliStream

Metódusokat és tulajdonságokat biztosít a streamek tömörítéséhez és felbontásához a Brotli adatformátum specifikációjának használatával.

DeflateDecoder

Olyan osztályokat tartalmaz, amelyek alapvető tömörítési és dekompressziós szolgáltatásokat nyújtanak a streamekhez.

DeflateEncoder

Olyan osztályokat tartalmaz, amelyek alapvető tömörítési és dekompressziós szolgáltatásokat nyújtanak a streamekhez.

DeflateStream

Metódusokat és tulajdonságokat biztosít a streamek tömörítéséhez és tömörítéséhez a Deflate algoritmus használatával.

GZipDecoder

Olyan osztályokat tartalmaz, amelyek alapvető tömörítési és dekompressziós szolgáltatásokat nyújtanak a streamekhez.

GZipEncoder

Olyan osztályokat tartalmaz, amelyek alapvető tömörítési és dekompressziós szolgáltatásokat nyújtanak a streamekhez.

GZipStream

Metódusokat és tulajdonságokat biztosít a streamek tömörítéséhez és felbontásához a GZip adatformátum-specifikációjának használatával.

ZipArchive

Tömörített fájlok tömörített csomagját jelöli zip-archívum formátumban.

ZipArchiveEntry

Tömörített fájlt jelöl egy zip-archívumban.

ZipFile

Statikus módszereket biztosít a zip-archívumok létrehozásához, kinyeréséhez és megnyitásához.

ZipFileExtensions

Bővítménymetelyeket biztosít az osztályokhoz és ZipArchive az ZipArchiveEntry osztályokhoz.

ZLibCompressionOptions

Tömörítési beállításokat biztosít a , DeflateStreamés GZipStream.ZLibStream

ZLibDecoder

Olyan osztályokat tartalmaz, amelyek alapvető tömörítési és dekompressziós szolgáltatásokat nyújtanak a streamekhez.

ZLibEncoder

Olyan osztályokat tartalmaz, amelyek alapvető tömörítési és dekompressziós szolgáltatásokat nyújtanak a streamekhez.

ZLibStream

Metódusokat és tulajdonságokat biztosít a streamek tömörítéséhez és felbontásához a zlib adatformátum specifikációjának használatával.

ZstandardCompressionOptions

Olyan osztályokat tartalmaz, amelyek alapvető tömörítési és dekompressziós szolgáltatásokat nyújtanak a streamekhez.

ZstandardDecoder

Olyan osztályokat tartalmaz, amelyek alapvető tömörítési és dekompressziós szolgáltatásokat nyújtanak a streamekhez.

ZstandardDictionary

Olyan osztályokat tartalmaz, amelyek alapvető tömörítési és dekompressziós szolgáltatásokat nyújtanak a streamekhez.

ZstandardEncoder

Olyan osztályokat tartalmaz, amelyek alapvető tömörítési és dekompressziós szolgáltatásokat nyújtanak a streamekhez.

ZstandardStream

Olyan osztályokat tartalmaz, amelyek alapvető tömörítési és dekompressziós szolgáltatásokat nyújtanak a streamekhez.

Struktúrák

Name Description
BrotliDecoder

Nem kiosztó, performáns Brotli dekompressziós metódusokat biztosít. A metódusok egyetlen lépésben bontanak le példány használata BrotliStream nélkül.

BrotliEncoder

Metódusokat és statikus metódusokat biztosít az adatok stream nélküli, nem kiosztásos és performáns módon történő kódolásához és dekódolásához a Brotli adatformátum specifikációja alapján.

Enumerációk

Name Description
CompressionLevel

Olyan értékeket ad meg, amelyek jelzik, hogy egy tömörítési művelet a sebességet vagy a tömörítési méretet hangsúlyozza-e.

CompressionMode

Megadja, hogy tömörítse-e az adatokat a mögöttes adatfolyamba, vagy törölje-e az adatokat a mögöttes adatfolyamból.

ZipArchiveMode

Értékeket ad meg a zip-archívum bejegyzéseivel való interakcióhoz.

ZipCompressionMethod

Olyan osztályokat tartalmaz, amelyek alapvető tömörítési és dekompressziós szolgáltatásokat nyújtanak a streamekhez.

ZLibCompressionStrategy

Meghatározza azokat a tömörítési algoritmusokat, amelyek DeflateStreama , GZipStreamés ZLibStream.