System.IO.Compression Ruang nama

Berisi kelas yang menyediakan layanan kompresi dan dekompresi dasar untuk aliran.

Kelas

BrotliStream

Menyediakan metode dan properti yang digunakan untuk memadatkan dan mendekompresi aliran dengan menggunakan spesifikasi format data Brotli.

DeflateStream

Menyediakan metode dan properti untuk mengompresi dan mendekompresi aliran dengan menggunakan algoritma Deflate.

GZipStream

Menyediakan metode dan properti yang digunakan untuk memadatkan dan mendekompresi aliran dengan menggunakan spesifikasi format data GZip.

ZipArchive

Mewakili paket file terkompresi dalam format arsip zip.

ZipArchiveEntry

Mewakili file terkompresi dalam arsip zip.

ZipFile

Menyediakan metode statis untuk membuat, mengekstrak, dan membuka arsip zip.

ZipFileExtensions

Menyediakan metode ekstensi untuk ZipArchive kelas dan ZipArchiveEntry .

ZLibStream

Menyediakan metode dan properti yang digunakan untuk memadatkan dan mendekompresi aliran dengan menggunakan spesifikasi format data zlib.

Struct

BrotliDecoder

Menyediakan metode dekompresi Brotli yang tidak mengalokasikan dan berkinerja. Metode mendekompresi dalam satu pass tanpa menggunakan BrotliStream instans.

BrotliEncoder

Menyediakan metode dan metode statis untuk mengodekan dan mendekode data dengan cara yang tidak efisien, tidak mengalokasikan, dan berkinerja menggunakan spesifikasi format data Brotli.

Enum

CompressionLevel

Menentukan nilai yang menunjukkan apakah operasi pemadatan menekankan kecepatan atau ukuran pemadatan.

CompressionMode

Menentukan apakah akan mengompresi data ke atau mendekompresi data dari aliran yang mendasar.

ZipArchiveMode

Menentukan nilai untuk berinteraksi dengan entri arsip zip.