TypedAsyncResult<T>.Complete Methode

Definition

Wird aufgerufen, um den asynchronen Vorgang abzuschließen.

Überlädt

Name Beschreibung
Complete(T, Boolean)

Rufen Sie diese Abgeschlossene Version auf, wenn der asynchrone Vorgang abgeschlossen ist und keine Ausnahme aufgetreten ist. Er aktualisiert den Status des Vorgangs und benachrichtigt den Rückruf.

Complete(T, Boolean, Exception)

Rufen Sie diese Vollständige Version auf, wenn Sie während der Verarbeitung eine Ausnahme auslösen. Zusätzlich zur Benachrichtigung des Rückrufs erfasst sie die Ausnahme und speichert sie, die während des Aufrufs der End(IAsyncResult) Methode ausgelöst werden soll.

Complete(T, Boolean)

Rufen Sie diese Abgeschlossene Version auf, wenn der asynchrone Vorgang abgeschlossen ist und keine Ausnahme aufgetreten ist. Er aktualisiert den Status des Vorgangs und benachrichtigt den Rückruf.

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)

Parameter

result
T

Das Ergebnis, das umbrochen werden soll.

completedSynchronously
Boolean

true wenn der asynchrone Vorgang synchron abgeschlossen wurde; andernfalls false.

Gilt für:

Complete(T, Boolean, Exception)

Rufen Sie diese Vollständige Version auf, wenn Sie während der Verarbeitung eine Ausnahme auslösen. Zusätzlich zur Benachrichtigung des Rückrufs erfasst sie die Ausnahme und speichert sie, die während des Aufrufs der End(IAsyncResult) Methode ausgelöst werden soll.

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)

Parameter

result
T

Das Ergebnis, das umbrochen werden soll.

completedSynchronously
Boolean

true wenn der asynchrone Vorgang synchron abgeschlossen wurde; andernfalls false.

exception
Exception

Die Ausnahme, die während der Verarbeitung des asynchronen Vorgangs aufgetreten ist.

Gilt für: