ISynchronizeInvoke.EndInvoke(IAsyncResult) Método

Definición

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.

Se aplica a

Consulte también