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