ISynchronizeInvoke.EndInvoke(IAsyncResult) Метод

Определение

Ожидает завершения процесса, запущенного вызовом метода BeginInvoke(Delegate, Object[]), а затем возвращает значение, созданное процессом.

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

Параметры

result
IAsyncResult

Интерфейс IAsyncResult, представляющий асинхронную операцию, запущенную вызовом метода BeginInvoke(Delegate, Object[]).

Возвращаемое значение

Объект Object, представляющий возвращаемое значение, сформированное асинхронной операцией.

Комментарии

Этот метод получает возвращаемое значение асинхронной операции, представленной IAsyncResult переданным этим интерфейсом. Если асинхронная операция не завершена, этот метод будет ожидать, пока не будет доступен результат.

Применяется к

См. также раздел