PeekCompletedEventArgs.AsyncResult Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает результат запрошенной асинхронной операции.
public:
property IAsyncResult ^ AsyncResult { IAsyncResult ^ get(); void set(IAsyncResult ^ value); };
public IAsyncResult AsyncResult { get; set; }
member this.AsyncResult : IAsyncResult with get, set
Public Property AsyncResult As IAsyncResult
Значение свойства
Объект, IAsyncResult содержащий данные, связанные с операцией просмотра.
Комментарии
AsyncResult определяет текущие или завершенные асинхронные операции. Свойство содержит данные, которые помогают определить, какие из нескольких потенциальных асинхронных операций завершатся, и при передаче в обработчик событий позволяет EndPeek получить доступ к сообщению, связанному с завершенной операцией.
При вызове BeginPeekвозвращается немедленно, IAsyncResult даже если сообщение, если оно существует, еще не было получено, так как операция не завершена. Указывает AsyncResult состояние асинхронной операции. BeginPeek создает объект, который изменяется во время операции, пока не EndPeek завершится его.