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.
Consente di attendere il completamento del processo avviato con la chiamata al metodo BeginInvoke(Delegate, Object[]) e di restituire quindi il valore generato dal processo.
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
Parametri
- result
- IAsyncResult
Interfaccia IAsyncResult che rappresenta l'operazione asincrona avviata con la chiamata al metodo BeginInvoke(Delegate, Object[]).
Restituisce
Oggetto Object che rappresenta il valore restituito generato dall'operazione asincrona.
Commenti
Questo metodo ottiene il valore restituito dell'operazione asincrona rappresentata dall'interfaccia IAsyncResult passata. Se l'operazione asincrona non è stata completata, questo metodo attenderà fino a quando il risultato non è disponibile.