TypedAsyncResult<T>.Complete Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wywoływana w celu ukończenia operacji asynchronicznej.
Przeciążenia
Complete(T, 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(T, 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(T, 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.
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)
Parametry
- result
- T
Wynik, który ma zostać opakowany.
- completedSynchronously
- Boolean
true
jeśli operacja asynchroniczna została ukończona synchronicznie; w przeciwnym razie false
.
Dotyczy
Complete(T, 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 .
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)
Parametry
- result
- T
Wynik, który ma zostać opakowany.
- 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.