Compartir a través de


AsyncResult.Complete Método

Definición

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

Sobrecargas

Complete(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(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(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.

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 si la operación asincrónica finalizó sincrónicamente; en caso contrario, false.

Se aplica a

Complete(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) .

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 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