Idioma

ZipOutputStream.PutNextEntryAsync(ZipEntry) Método

Definição

Inicia uma nova entrada ZIP como uma tarefa e posiciona o fluxo de seus dados.

public System.Threading.Tasks.Task PutNextEntryAsync(Java.Util.Zip.ZipEntry? e);
member this.PutNextEntryAsync : Java.Util.Zip.ZipEntry -> System.Threading.Tasks.Task

Parâmetros

e
ZipEntry

A entrada ZIP para começar a gravar.

Retornos

Uma tarefa que é concluída quando o cabeçalho de entrada foi gravado e o fluxo está pronto para os dados de entrada.

Comentários

Esse wrapper .NET usa Task.Run para chamar PutNextEntry(ZipEntry). Ele não usa uma operação assíncrona nativa.

A chamada fecha qualquer entrada ativa. Se a nova entrada não tiver nenhum método de compactação, o método padrão do fluxo será usado. Se não tiver tempo de modificação, a hora atual será usada. Ele não grava os dados de entrada nem conclui o arquivo morto.

Aguarde até que a tarefa seja concluída antes de gravar dados de entrada ou usar esse fluxo novamente. Exceções da chamada síncrona, incluindo o formato ZIP e os erros de saída, são relatadas por meio da tarefa.

.NET implementação de wrapper assíncrono.

Implementação da entrada zip do Android.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a