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 arquivo morto subjacente não é desejável 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 imediatamente DataStream depois de 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 atual Pax .
- ou -
Duas ou mais entradas de atributos estendidos foram encontradas consecutivamente no arquivo atual Pax .
- ou -
.NET somente versões 11 e posteriores: a soma de verificação de uma entrada é inválida.
Ocorreu um problema de E/S.