CpioArchive.DeleteEntry
Contenuti
[
Nascondere
]DeleteEntry(CpioEntry)
Rimuove la prima occorrenza di una voce specifica dall’elenco delle voci.
public CpioArchive DeleteEntry(CpioEntry entry)
Parametro | Tipo | Descrizione |
---|---|---|
entry | CpioEntry | La voce da rimuovere dall’elenco delle voci. |
Valore di ritorno
Istanza di ingresso Cpio.
Eccezioni
eccezione | condizione |
---|---|
ArgumentNullException | entry è zero. |
Esempi
Ecco come rimuovere tutte le voci tranne l’ultima:
using (var archive = new CpioArchive("archive.cpio"))
{
while (archive.Entries.Count > 1)
archive.DeleteEntry(archive.Entries[0]);
archive.Save(outputCpioFile);
}
Guarda anche
- class CpioEntry
- class CpioArchive
- spazio dei nomi Aspose.Zip.Cpio
- assemblea Aspose.Zip
DeleteEntry(int)
Rimuove la voce dall’elenco delle voci per indice.
public CpioArchive DeleteEntry(int entryIndex)
Parametro | Tipo | Descrizione |
---|---|---|
entryIndex | Int32 | Indice in base zero della voce da rimuovere. |
Valore di ritorno
L’archivio con la voce eliminata.
Eccezioni
eccezione | condizione |
---|---|
ArgumentOutOfRangeException | entryIndex è minore di 0.-o-entryIndex è uguale o maggiore diInserimenti contare. |
Esempi
using (var archive = new CpioArchive("two_files.cpio"))
{
archive.DeleteEntry(0);
archive.Save("single_file.cpio");
}
Guarda anche
- class CpioArchive
- spazio dei nomi Aspose.Zip.Cpio
- assemblea Aspose.Zip