ISynchronizeInvoke.EndInvoke(IAsyncResult) Método

Definición

Espera hasta que se inicie el proceso llamando a BeginInvoke(Delegate, Object[]) complete y, a continuación, devuelve el valor generado por el proceso.

public:
 System::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 llamando a BeginInvoke(Delegate, Object[]).

Devoluciones

que Object 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.

Se aplica a

Consulte también