ZipArchiveEntry.OpenAsync Método

Definição

Sobrecargas

Nome Description
OpenAsync(CancellationToken)

Abre a entrada de forma assíncrona.

OpenAsync(FileAccess, CancellationToken)

OpenAsync(CancellationToken)

Origem:
ZipArchiveEntry.cs
Origem:
ZipArchiveEntry.Async.cs

Abre a entrada de forma assíncrona.

public System.Threading.Tasks.Task<System.IO.Stream> OpenAsync(System.Threading.CancellationToken cancellationToken = default);
member this.OpenAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
Public Function OpenAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of Stream)

Parâmetros

cancellationToken
CancellationToken

O token a ser monitorado para solicitações de cancelamento.

Retornos

Um Fluxo que representa o conteúdo da entrada.

Exceções

A entrada já está aberta para gravação.

- ou -

A entrada foi excluída do arquivo morto.

- ou -

O arquivo ao qual essa entrada pertence foi aberto no ZipArchiveMode.Create modo e essa entrada já foi gravada uma vez.

A entrada está ausente do arquivo morto ou está corrompida e não pode ser lida.

- ou -

A entrada foi compactada usando um método de compactação que não tem suporte.

O ZipArchive ao qual essa entrada pertence foi descartado.

Comentários

Se o arquivo ao qual a entrada pertence foi aberto no modo de leitura, o fluxo retornado será legível e pode ou não ser pesquisável. Se aberto no modo Criar, o fluxo retornado será gravável e não pode ser procurado. Se aberto no modo de atualização, o fluxo retornado será legível, gravável e buscavel e dará suporte a SetLength.

Aplica-se a

OpenAsync(FileAccess, CancellationToken)

Origem:
ZipArchiveEntry.Async.cs
public System.Threading.Tasks.Task<System.IO.Stream> OpenAsync(System.IO.FileAccess access, System.Threading.CancellationToken cancellationToken = default);
member this.OpenAsync : System.IO.FileAccess * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
Public Function OpenAsync (access As FileAccess, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Stream)

Parâmetros

access
FileAccess
cancellationToken
CancellationToken

Retornos

Aplica-se a