ISynchronizeInvoke.EndInvoke(IAsyncResult) Metódus

Definíció

Megvárja, amíg a hívással BeginInvoke(Delegate, Object[]) elindított folyamat befejeződik, majd visszaadja a folyamat által létrehozott értéket.

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

Paraméterek

result
IAsyncResult

A IAsyncResult hívással BeginInvoke(Delegate, Object[])indított aszinkron műveletet jelképező felület.

Válaszok

Az Object aszinkron művelet által generált visszatérési értéket jelöli.

Megjegyzések

Ez a metódus lekéri az interfész által átadott aszinkron művelet visszatérési IAsyncResult értékét. Ha az aszinkron művelet nem fejeződött be, ez a metódus megvárja, amíg az eredmény elérhetővé válik.

A következőre érvényes:

Lásd még