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 представленной переданным этим интерфейсом. Если асинхронная операция не завершена, этот метод будет ожидать, пока результат не будет доступен.

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

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