TarReader.GetNextEntry(Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Recupera a próxima entrada do fluxo de arquivos.
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 os dados da entrada em um novo MemoryStream. Isso é útil quando o fluxo de arquivos subjacente é inadequado e os dados precisam ser acessados posteriormente.
false
se os dados não devem ser copiados para um novo fluxo. Se o fluxo subjacente não for desejável, o usuário terá a responsabilidade de ler e processar o DataStream imediatamente após chamar esse método.
O valor padrão é false
.
Retornos
Uma TarEntry instância se uma entrada válida foi encontrada ou null
se o final do arquivo foi atingido.
Exceções
Os dados da entrada estão malformados.
-ou-
O arquivo contém entradas em formatos diferentes.
-ou-
Mais de uma entrada global de atributos estendidos foi encontrada no arquivo morto atual Pax .
-ou-
Duas ou mais entradas de atributos estendidos foram encontradas consecutivamente no arquivo morto atual Pax .
Ocorreu um problema de E/S.