ISynchronizeInvoke.EndInvoke(IAsyncResult) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.