ISynchronizeInvoke.EndInvoke(IAsyncResult) Methode

Definition

Wartet, bis der Prozess gestartet wurde, indem der BeginInvoke(Delegate, Object[]) Vorgang abgeschlossen wird, und gibt dann den vom Prozess generierten Wert zurück.

public:
 System::Object ^ EndInvoke(IAsyncResult ^ result);
public object EndInvoke(IAsyncResult result);
abstract member EndInvoke : IAsyncResult -> obj
Public Function EndInvoke (result As IAsyncResult) As Object

Parameter

result
IAsyncResult

Eine IAsyncResult Schnittstelle, die den asynchronen Vorgang darstellt, der durch Aufrufen BeginInvoke(Delegate, Object[])gestartet wird.

Gibt zurück

Ein Object Wert, der den vom asynchronen Vorgang generierten Rückgabewert darstellt.

Hinweise

Diese Methode ruft den Rückgabewert des asynchronen Vorgangs ab, der durch die IAsyncResult übergebene Schnittstelle dargestellt wird. Wenn der asynchrone Vorgang nicht abgeschlossen ist, wartet diese Methode, bis das Ergebnis verfügbar ist.

Gilt für:

Weitere Informationen