ISynchronizeInvoke.EndInvoke(IAsyncResult) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wartet, bis der durch einen Aufruf von BeginInvoke(Delegate, Object[]) gestartete Prozess abgeschlossen ist, und gibt anschließend den vom Prozess generierten Wert zurück.
public:
System::Object ^ EndInvoke(IAsyncResult ^ result);
public 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 die durch einen Aufruf von BeginInvoke(Delegate, Object[]) gestartete asynchrone Operation darstellt.
Gibt zurück
Ein Object, das den durch die asynchrone Operation generierten Rückgabewert darstellt.
Hinweise
Diese Methode ruft den Rückgabewert des asynchronen Vorgangs ab, der durch den IAsyncResult von dieser Schnittstelle übergebenen wird. Wenn der asynchrone Vorgang nicht abgeschlossen wurde, wartet diese Methode, bis das Ergebnis verfügbar ist.