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