Compartir a través de


TypedAsyncResult<T>.Complete Método

Definición

Se llama a este método para completar la operación asincrónica.

Sobrecargas

Complete(T, Boolean)

Llame a esta versión de complete cuando se complete la operación asincrónica y no se encuentre ninguna excepción. Actualiza el estado de la operación y notifica la devolución de llamada.

Complete(T, Boolean, Exception)

Llame a esta versión de complete si inicia una excepción durante el procesamiento. Además de notificar la devolución de llamada, captura la excepción y la almacena para que se inicie durante la llamada al método End(IAsyncResult) .

Complete(T, Boolean)

Llame a esta versión de complete cuando se complete la operación asincrónica y no se encuentre ninguna excepción. Actualiza el estado de la operación y notifica la devolución de llamada.

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

Resultado que se va a almacenar en un contenedor.

completedSynchronously
Boolean

true si la operación asincrónica finalizó sincrónicamente; en caso contrario, false.

Se aplica a

Complete(T, Boolean, Exception)

Llame a esta versión de complete si inicia una excepción durante el procesamiento. Además de notificar la devolución de llamada, captura la excepción y la almacena para que se inicie durante la llamada al 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

Resultado que se va a almacenar en un contenedor.

completedSynchronously
Boolean

true si la operación asincrónica finalizó sincrónicamente; en caso contrario, false.

exception
Exception

Excepción producida durante el procesamiento de una operación asincrónica.

Se aplica a