ISynchronizeInvoke.EndInvoke(IAsyncResult) Metodo

Definizione

Attende il completamento del processo chiamando BeginInvoke(Delegate, Object[]) e quindi restituisce il valore generato dal processo.

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

Parametri

result
IAsyncResult

Interfaccia IAsyncResult che rappresenta l'operazione asincrona avviata chiamando BeginInvoke(Delegate, Object[]).

Valori restituiti

Oggetto Object che rappresenta il valore restituito generato dall'operazione asincrona.

Commenti

Questo metodo ottiene il valore restituito dell'operazione asincrona rappresentata dall'oggetto IAsyncResult passato da questa interfaccia. Se l'operazione asincrona non è stata completata, questo metodo attenderà fino a quando il risultato non sarà disponibile.

Si applica a

Vedi anche