Class CpioArchive

CpioArchive class

このクラスは、cpio アーカイブ ファイルを表します。

public class CpioArchive : IArchive

コンストラクター

名前説明
CpioArchive()の新しいインスタンスを初期化しますCpioArchiveclass.
CpioArchive(Stream)の新しいインスタンスを初期化しますCpioArchiveクラスと構成エントリのリストは、アーカイブから抽出できます。
CpioArchive(string)の新しいインスタンスを初期化しますCpioArchiveクラスと構成エントリのリストは、アーカイブから抽出できます。

プロパティ

名前説明
Entries { get; }のエントリを取得しますCpioEntryアーカイブを構成するタイプ.

メソッド

名前説明
CreateEntries(DirectoryInfo, bool)指定されたディレクトリ内のすべてのファイルとディレクトリを再帰的にアーカイブに追加します。
CreateEntries(string, bool)指定されたディレクトリ内のすべてのファイルとディレクトリを再帰的にアーカイブに追加します。
CreateEntry(string, Stream)アーカイブ内に単一のエントリを作成します。
CreateEntry(string, FileInfo, bool)アーカイブ内に単一のエントリを作成します。
CreateEntry(string, string, bool)アーカイブ内に単一のエントリを作成します。
DeleteEntry(CpioEntry)エントリ リストから特定のエントリの最初の出現を削除します。
DeleteEntry(int)インデックスによってエントリ リストからエントリを削除します。
Dispose()アンマネージ リソースの解放、解放、またはリセットに関連するアプリケーション定義のタスクを実行します。
ExtractToDirectory(string)アーカイブ内のすべてのファイルを指定されたディレクトリに抽出します。
Save(Stream, CpioFormat)提供されたストリームにアーカイブを保存します。
Save(string, CpioFormat)指定された宛先ファイルにアーカイブを保存します。
SaveGzipped(Stream, CpioFormat)gzip 圧縮でアーカイブをストリームに保存します。
SaveGzipped(string, CpioFormat)アーカイブを gzip 圧縮のパスでファイルに保存します。
SaveXzCompressed(Stream, CpioFormat, XzArchiveSettings)xz 圧縮でアーカイブをストリームに保存します。
SaveXzCompressed(string, CpioFormat, XzArchiveSettings)xz 圧縮でパスごとにアーカイブをパスに保存します。

関連項目