TarArchive.DeleteEntry
DeleteEntry(TarEntry)
エントリ リストから特定のエントリの最初の出現を削除します。
public TarArchive DeleteEntry(TarEntry entry)
パラメータ | タイプ | 説明 |
---|---|---|
entry | TarEntry | エントリ リストから削除するエントリ。 |
戻り値
エントリが削除されたアーカイブ。
例
最後のエントリを除くすべてのエントリを削除する方法は次のとおりです。
using (var archive = new TarArchive("archive.tar"))
{
while (archive.Entries.Count > 1)
archive.DeleteEntry(archive.Entries[0]);
archive.Save(outputTarFile);
}
関連項目
- class TarEntry
- class TarArchive
- 名前空間 Aspose.Zip.Tar
- 組み立て Aspose.Zip
DeleteEntry(int)
インデックスによってエントリ リストからエントリを削除します。
public TarArchive DeleteEntry(int entryIndex)
パラメータ | タイプ | 説明 |
---|---|---|
entryIndex | Int32 | 削除するエントリのゼロから始まるインデックス。 |
戻り値
エントリが削除されたアーカイブ。
例外
例外 | 調子 |
---|---|
ArgumentOutOfRangeException | entryIndexは 0 未満です。-または-entryIndex等しいかより大きいエントリー カウント。 |
例
using (var archive = new TarArchive("two_files.tar"))
{
archive.DeleteEntry(0);
archive.Save("single_file.tar");
}
関連項目
- class TarArchive
- 名前空間 Aspose.Zip.Tar
- 組み立て Aspose.Zip