TarArchive.DeleteEntry
isi
[
bersembunyi
]DeleteEntry(TarEntry)
Menghapus kejadian pertama dari entri tertentu dari daftar entri.
public TarArchive DeleteEntry(TarEntry entry)
| Parameter | Jenis | Keterangan | 
|---|---|---|
| entry | TarEntry | Entri untuk dihapus dari daftar entri. | 
Nilai Pengembalian
Arsip dengan entri dihapus.
Contoh
Inilah cara Anda dapat menghapus semua entri kecuali yang terakhir:
using (var archive = new TarArchive("archive.tar"))
{
    while (archive.Entries.Count > 1)
        archive.DeleteEntry(archive.Entries[0]);
    archive.Save(outputTarFile);
}
Lihat juga
- class TarEntry
- class TarArchive
- ruang nama Aspose.Zip.Tar
- perakitan Aspose.Zip
DeleteEntry(int)
Menghapus entri dari daftar entri menurut indeks.
public TarArchive DeleteEntry(int entryIndex)
| Parameter | Jenis | Keterangan | 
|---|---|---|
| entryIndex | Int32 | Indeks entri berbasis nol yang akan dihapus. | 
Nilai Pengembalian
Arsip dengan entri dihapus.
Pengecualian
| pengecualian | kondisi | 
|---|---|
| ArgumentOutOfRangeException | entryIndex kurang dari 0,-atau-entryIndex sama dengan atau lebih besar dari Entrimenghitung. | 
Contoh
using (var archive = new TarArchive("two_files.tar"))
{
    archive.DeleteEntry(0);
    archive.Save("single_file.tar");
}
Lihat juga
- class TarArchive
- ruang nama Aspose.Zip.Tar
- perakitan Aspose.Zip