System.IO.Compression Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Akışlar için temel sıkıştırma ve sıkıştırmayı kaldırma hizmetleri sağlayan sınıfları içerir.
Sınıflar
BrotliStream |
Brotli veri biçimi belirtimini kullanarak akışları sıkıştırmak ve açmak için kullanılan yöntemleri ve özellikleri sağlar. |
DeflateStream |
Deflate algoritmasını kullanarak akışları sıkıştırmaya ve sıkıştırmayı kaldırmaya yönelik yöntemler ve özellikler sağlar. |
GZipStream |
GZip veri biçimi belirtimini kullanarak akışları sıkıştırmak ve açmak için kullanılan yöntemleri ve özellikleri sağlar. |
ZipArchive |
Sıkıştırılmış dosyaların zip arşiv biçimindeki bir paketini temsil eder. |
ZipArchiveEntry |
Zip arşivi içindeki sıkıştırılmış bir dosyayı temsil eder. |
ZipFile |
Zip arşivlerini oluşturmak, ayıklamak ve açmak için statik yöntemler sağlar. |
ZipFileExtensions |
ve ZipArchiveEntry sınıfları için ZipArchive uzantı yöntemleri sağlar. |
ZLibStream |
zlib veri biçimi belirtimini kullanarak akışları sıkıştırmak ve açmak için kullanılan yöntemleri ve özellikleri sağlar. |
Yapılar
BrotliDecoder |
Ayırmayan, performanslı Brotli sıkıştırma yöntemleri sağlar. Yöntemleri, bir örneği kullanmadan BrotliStream tek bir geçişte sıkıştırmayı açma. |
BrotliEncoder |
Brotli veri biçimi belirtimini kullanarak verileri akışsız, ayırmayan ve performanslı bir şekilde kodlamak ve çözmek için yöntemler ve statik yöntemler sağlar. |
Numaralandırmalar
CompressionLevel |
Sıkıştırma işleminin hız veya sıkıştırma boyutunu vurgulayıp vurgulamayacağını belirten değerleri belirtir. |
CompressionMode |
Verilerin temel alınan akışta sıkıştırılıp sıkıştırılmayacağını veya veri sıkıştırmasının kaldırılıp kaldırılmayacağını belirtir. |
ZipArchiveMode |
Zip arşiv girdileriyle etkileşime yönelik değerleri belirtir. |