Class Bzip2Archive

Bzip2Archive class

このクラスは、bzip2 アーカイブ ファイルを表します。これを使用して、bzip2 アーカイブを作成または抽出します。

public class Bzip2Archive : IArchive, IArchiveFileEntry

コンストラクター

名前説明
Bzip2Archive()の新しいインスタンスを初期化しますBzip2Archive圧縮用に準備されたクラス.
Bzip2Archive(Stream)の新しいインスタンスを初期化しますBzip2Archive解凍用に準備されたクラス.
Bzip2Archive(string)の新しいインスタンスを初期化しますBzip2Archive解凍用に準備されたクラス.

メソッド

名前説明
Dispose()アンマネージ リソースの解放、解放、またはリセットに関連するアプリケーション定義のタスクを実行します。
Extract(Stream)提供されたストリームにアーカイブを抽出します。
Open()抽出のためにアーカイブを開き、アーカイブ コンテンツを含むストリームを提供します。
Save(Stream, Bzip2SaveOptions)提供されたストリームにアーカイブを保存します。
Save(string, Bzip2SaveOptions)指定された宛先ファイルにアーカイブを保存します。
SetSource(FileInfo)アーカイブ内で圧縮するコンテンツを設定します。
SetSource(Stream)アーカイブ内で圧縮するコンテンツを設定します。
SetSource(string)アーカイブ内で圧縮するコンテンツを設定します。
SetSource(CpioArchive, CpioFormat)アーカイブ内で圧縮するコンテンツを設定します。
SetSource(TarArchive, TarFormat)アーカイブ内で圧縮するコンテンツを設定します。

備考

bzip2 は、Burrows-Wheeler ブロック ソート テキスト圧縮アルゴリズムとハフマン コーディングを使用してファイルを圧縮します。詳細: https://en.wikipedia.org/wiki/Bzip2

関連項目