Поделиться через


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 получить доступ к сообщению, связанному с завершенной операцией.

При вызове BeginPeekIAsyncResult возвращается немедленно, даже если сообщение, если оно существует, еще не было получено, так как операция не завершена. Указывает AsyncResult состояние асинхронной операции. BeginPeek создает объект , который изменяется на протяжении всей операции до EndPeek ее завершения.

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

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