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 завершится его.

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

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