TarReader.GetNextEntry(Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera la siguiente entrada de la secuencia de archivo.
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
Parámetros
- copyData
- Boolean
true
para copiar los datos de la entrada en un nuevo MemoryStream. Esto resulta útil cuando la secuencia de archivo subyacente no se puede comprobar y se debe tener acceso a los datos más adelante.
false
si los datos no se deben copiar en una nueva secuencia. Si la secuencia subyacente no se puede ver, el usuario tiene la responsabilidad de leer y procesar inmediatamente DataStream después de llamar a este método.
El valor predeterminado es false
.
Devoluciones
Instancia TarEntry de si se encontró una entrada válida o null
si se ha alcanzado el final del archivo.
Excepciones
Los datos de la entrada tienen un formato incorrecto.
O bien
El archivo contiene entradas en diferentes formatos.
O bien
Se encontró más de una entrada de atributos extendidos globales en el archivo actual Pax .
O bien
Dos o más entradas de atributos extendidos se encontraron consecutivamente en el archivo actual Pax .
Se produjo un problema de E/S.