System.IO.Compression 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ストリームの基本的な圧縮および展開サービスを提供するクラスが含まれています。
クラス
BrotliCompressionOptions |
BrotliStreamで使用する圧縮オプションを提供します。 |
BrotliStream |
Brotli データ形式の仕様を使用してストリームを圧縮および展開するために使用するメソッドとプロパティを提供します。 |
DeflateStream |
Deflate アルゴリズムを使用してストリームを圧縮および展開するためのメソッドとプロパティを提供します。 |
GZipStream |
GZip データ形式の仕様を使用してストリームを圧縮および展開するために使用するメソッドとプロパティを提供します。 |
ZipArchive |
zip アーカイブ形式の圧縮ファイルのパッケージを表します。 |
ZipArchiveEntry |
zip アーカイブ内の圧縮ファイルを表します。 |
ZipFile |
zip アーカイブを作成、抽出、および開く静的メソッドを提供します。 |
ZipFileExtensions |
ZipArchive クラスと ZipArchiveEntry クラスの拡張メソッドを提供します。 |
ZLibCompressionOptions |
ZLibStream、DeflateStream、および GZipStreamで使用する圧縮オプションを提供します。 |
ZLibStream |
zlib データ形式仕様を使用してストリームを圧縮および展開するために使用するメソッドとプロパティを提供します。 |
構造体
BrotliDecoder |
割り当てなし、パフォーマンスの高い Brotli 展開メソッドを提供します。 メソッドは、BrotliStream インスタンスを使用せずに 1 つのパスで展開します。 |
BrotliEncoder |
Brotli データ形式仕様を使用して、ストリームレス、非割り当て、およびパフォーマンスの高い方法でデータをエンコードおよびデコードするメソッドと静的メソッドを提供します。 |
列挙型
CompressionLevel |
圧縮操作で速度と圧縮サイズのどちらを重視するかを示す値を指定します。 |
CompressionMode |
基になるストリームにデータを圧縮するか、基になるストリームからデータを圧縮解除するかを指定します。 |
ZipArchiveMode |
zip アーカイブ エントリを操作するための値を指定します。 |
ZLibCompressionStrategy |
DeflateStream、GZipStream、および ZLibStreamに使用できる圧縮アルゴリズムを定義します。 |
.NET