Udostępnij za pośrednictwem


AsyncResult.Complete Metoda

Definicja

Wywoływana w celu ukończenia operacji asynchronicznej.

Przeciążenia

Complete(Boolean)

Wywołaj tę wersję ukończonej, gdy operacja asynchroniczna została ukończona i nie napotkano wyjątku. Aktualizuje stan operacji i powiadamia wywołanie zwrotne.

Complete(Boolean, Exception)

Wywołaj tę wersję ukończenia, 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 End(IAsyncResult) metody .

Complete(Boolean)

Wywołaj tę wersję ukończonej, gdy operacja asynchroniczna została ukończona 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ńczenia, 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 End(IAsyncResult) metody .

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