Share via


TarReader.GetNextEntry(Boolean) Método

Definición

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.

Se aplica a