英語で読む

次の方法で共有


System.IO.Compression 名前空間

ストリームの基本的な圧縮および展開サービスを提供するクラスが含まれています。

クラス

BrotliCompressionOptions

BrotliStreamで使用する圧縮オプションを提供します。

BrotliStream

Brotli データ形式の仕様を使用してストリームを圧縮および展開するために使用するメソッドとプロパティを提供します。

DeflateStream

Deflate アルゴリズムを使用してストリームを圧縮および展開するためのメソッドとプロパティを提供します。

GZipStream

GZip データ形式の仕様を使用してストリームを圧縮および展開するために使用するメソッドとプロパティを提供します。

ZipArchive

zip アーカイブ形式の圧縮ファイルのパッケージを表します。

ZipArchiveEntry

zip アーカイブ内の圧縮ファイルを表します。

ZipFile

zip アーカイブを作成、抽出、および開く静的メソッドを提供します。

ZipFileExtensions

ZipArchive クラスと ZipArchiveEntry クラスの拡張メソッドを提供します。

ZLibCompressionOptions

ZLibStreamDeflateStream、および GZipStreamで使用する圧縮オプションを提供します。

ZLibStream

zlib データ形式仕様を使用してストリームを圧縮および展開するために使用するメソッドとプロパティを提供します。

構造体

BrotliDecoder

割り当てなし、パフォーマンスの高い Brotli 展開メソッドを提供します。 メソッドは、BrotliStream インスタンスを使用せずに 1 つのパスで展開します。

BrotliEncoder

Brotli データ形式仕様を使用して、ストリームレス、非割り当て、およびパフォーマンスの高い方法でデータをエンコードおよびデコードするメソッドと静的メソッドを提供します。

列挙型

CompressionLevel

圧縮操作で速度と圧縮サイズのどちらを重視するかを示す値を指定します。

CompressionMode

基になるストリームにデータを圧縮するか、基になるストリームからデータを圧縮解除するかを指定します。

ZipArchiveMode

zip アーカイブ エントリを操作するための値を指定します。

ZLibCompressionStrategy

DeflateStreamGZipStream、および ZLibStreamに使用できる圧縮アルゴリズムを定義します。