AsyncResult.Complete Méthode

Définition

Appelée pour exécuter l'opération asynchrone.

Surcharges

Complete(Boolean)

Appelez cette version de "complete" lorsque l'opération asynchrone est terminée et qu'aucune exception n'est survenue. Elle met à jour l'état de l'opération et notifie le rappel.

Complete(Boolean, Exception)

Appelez cette version de "complete" si vous déclenchez une exception pendant le traitement. En plus de notifier le rappel, elle capture l'exception et l'enregistre pour la lever pendant l'appel à la méthode End(IAsyncResult).

Complete(Boolean)

Appelez cette version de "complete" lorsque l'opération asynchrone est terminée et qu'aucune exception n'est survenue. Elle met à jour l'état de l'opération et notifie le rappel.

protected:
 void Complete(bool completedSynchronously);
protected void Complete (bool completedSynchronously);
member this.Complete : bool -> unit
Protected Sub Complete (completedSynchronously As Boolean)

Paramètres

completedSynchronously
Boolean

true si l'opération asynchrone a été terminée de manière synchrone ; sinon false.

S’applique à

Complete(Boolean, Exception)

Appelez cette version de "complete" si vous déclenchez une exception pendant le traitement. En plus de notifier le rappel, elle capture l'exception et l'enregistre pour la lever pendant l'appel à la méthode 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)

Paramètres

completedSynchronously
Boolean

true si l'opération asynchrone a été terminée de manière synchrone ; sinon false.

exception
Exception

Exception levée au cours du traitement de l'opération asynchrone.

S’applique à