AsyncResult.Complete Metoda

Definicja

Wywołana w celu ukończenia operacji asynchronicznej.

Przeciążenia

Complete(Boolean)

Wywołaj tę wersję ukończoną po zakończeniu operacji asynchronicznej i nie napotkano wyjątku. Aktualizuje stan operacji i powiadamia wywołanie zwrotne.

Complete(Boolean, Exception)

Wywołaj tę wersję ukończoną, jeśli zgłosisz wyjątek podczas przetwarzania. Oprócz powiadamiania wywołania zwrotnego przechwytuje wyjątek i przechowuje go do zgłoszenia podczas wywołania metody End(IAsyncResult) .

Complete(Boolean)

Wywołaj tę wersję ukończoną po zakończeniu operacji asynchronicznej i nie napotkano wyjątku. Aktualizuje stan operacji i powiadamia wywołanie zwrotne.

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

Parametry

completedSynchronously
Boolean

true jeśli operacja asynchroniczna została ukończona synchronicznie; w przeciwnym razie false.

Dotyczy

Complete(Boolean, Exception)

Wywołaj tę wersję ukończoną, jeśli zgłosisz wyjątek podczas przetwarzania. Oprócz powiadamiania wywołania zwrotnego przechwytuje wyjątek i przechowuje go do zgłoszenia podczas wywołania metody 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)

Parametry

completedSynchronously
Boolean

true jeśli operacja asynchroniczna została ukończona synchronicznie; w przeciwnym razie false.

exception
Exception

Wyjątek, który wystąpił podczas przetwarzania operacji asynchronicznej.

Dotyczy