Class TarArchive

TarArchive class

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

public class TarArchive : IArchive

コンストラクター

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

プロパティ

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

メソッド

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

関連項目