AsyncResult.Complete 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.
Chamado para concluir a operação assíncrona.
Sobrecargas
Complete(Boolean) |
Chame esta versão da conclusão quando sua operação assíncrona for concluída e nenhuma exceção for encontrada. Ele atualiza o estado da operação e notifica o retorno de chamada. |
Complete(Boolean, Exception) |
Chame essa versão da conclusão se você gerar uma exceção durante o processamento. Além de notificar o retorno de chamada, ele captura a exceção e a armazena para ser gerada durante a chamada para o método End(IAsyncResult). |
Complete(Boolean)
Chame esta versão da conclusão quando sua operação assíncrona for concluída e nenhuma exceção for encontrada. Ele atualiza o estado da operação e notifica o retorno de chamada.
protected:
void Complete(bool completedSynchronously);
protected void Complete (bool completedSynchronously);
member this.Complete : bool -> unit
Protected Sub Complete (completedSynchronously As Boolean)
Parâmetros
- completedSynchronously
- Boolean
true
se a operação assíncrona for concluída de forma síncrona; caso contrário, false
.
Aplica-se a
Complete(Boolean, Exception)
Chame essa versão da conclusão se você gerar uma exceção durante o processamento. Além de notificar o retorno de chamada, ele captura a exceção e a armazena para ser gerada durante a chamada para o método End(IAsyncResult).
protected:
void Complete(bool completedSynchronously, Exception ^ exception);
protected void Complete (bool completedSynchronously, Exception exception);
member this.Complete : bool * Exception -> unit
Protected Sub Complete (completedSynchronously As Boolean, exception As Exception)
Parâmetros
- completedSynchronously
- Boolean
true
se a operação assíncrona for concluída de forma síncrona; caso contrário, false
.
- exception
- Exception
A exceção que ocorreu durante o processamento da operação assíncrona.