ISynchronizeInvoke.EndInvoke(IAsyncResult) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Espera a que finalice el proceso iniciado mediante la llamada a BeginInvoke(Delegate, Object[]) y, a continuación, devuelve el valor generado por el proceso.
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
Parámetros
- result
- IAsyncResult
Interfaz IAsyncResult que representa la operación asincrónica iniciada por la llamada a BeginInvoke(Delegate, Object[]).
Devoluciones
Object que representa el valor devuelto generado por la operación asincrónica.
Comentarios
Este método obtiene el valor devuelto de la operación asincrónica representada por el IAsyncResult pasado por esta interfaz. Si la operación asincrónica no se ha completado, este método esperará hasta que el resultado esté disponible.