TarReader.GetNextEntry(Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera la voce successiva dal flusso di archiviazione.
public System.Formats.Tar.TarEntry? GetNextEntry(bool copyData = false);
member this.GetNextEntry : bool -> System.Formats.Tar.TarEntry
Public Function GetNextEntry (Optional copyData As Boolean = false) As TarEntry
Parametri
- copyData
- Boolean
true per copiare i dati della voce in un nuovo MemoryStreamoggetto . Ciò è utile quando il flusso di archiviazione sottostante non è visualizzabile e i dati devono essere accessibili in un secondo momento.
false se i dati non devono essere copiati in un nuovo flusso. Se il flusso sottostante non è visualizzabile, l'utente ha la responsabilità di leggere ed elaborare immediatamente DataStream dopo la chiamata a questo metodo.
Il valore predefinito è false.
Valori restituiti
TarEntry Istanza se è stata trovata una voce valida o null se è stata raggiunta la fine dell'archivio.
Eccezioni
I dati della voce sono in formato non valido.
oppure
L'archivio contiene voci in formati diversi.
oppure
Nell'archivio corrente Pax sono stati trovati più attributi estesi globali.
oppure
Due o più voci di attributi estesi sono state trovate consecutivamente nell'archivio corrente Pax .
oppure
solo .NET 11 e versioni successive: il checksum di una voce non è valido.
Si è verificato un problema di I/O.