TypedAsyncResult<T>.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(T, Boolean) |
Chame esta versão de concluída quando a operação assíncrona tiver sido concluída e nenhuma exceção tiver sido encontrada. Atualiza o estado da operação e notifica o retorno de chamada. |
Complete(T, Boolean, Exception) |
Chame esta versão de concluída se você gerar uma exceção durante o processamento. Além de notificar o retorno de chamada, captura a exceção e armazena-a para ser gerada durante a chamada para o método End(IAsyncResult). |
Complete(T, Boolean)
Chame esta versão de concluída quando a operação assíncrona tiver sido concluída e nenhuma exceção tiver sido encontrada. Atualiza o estado da operação e notifica o retorno de chamada.
public:
void Complete(T result, bool completedSynchronously);
public void Complete (T result, bool completedSynchronously);
override this.Complete : 'T * bool -> unit
Public Sub Complete (result As T, completedSynchronously As Boolean)
Parâmetros
- result
- T
O resultado a ser encapsulado.
- completedSynchronously
- Boolean
true
se a operação assíncrona for concluída de maneira síncrona; caso contrário, false
.
Aplica-se a
Complete(T, Boolean, Exception)
Chame esta versão de concluída se você gerar uma exceção durante o processamento. Além de notificar o retorno de chamada, captura a exceção e armazena-a para ser gerada durante a chamada para o método End(IAsyncResult).
public:
void Complete(T result, bool completedSynchronously, Exception ^ exception);
public void Complete (T result, bool completedSynchronously, Exception exception);
override this.Complete : 'T * bool * Exception -> unit
Public Sub Complete (result As T, completedSynchronously As Boolean, exception As Exception)
Parâmetros
- result
- T
O resultado a ser encapsulado.
- completedSynchronously
- Boolean
true
se a operação assíncrona for concluída de maneira síncrona; caso contrário, false
.
- exception
- Exception
A exceção que ocorreu durante o processamento da operação assíncrona.