PeekCompletedEventArgs.AsyncResult 属性     
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置请求的异步操作结果。
public:
 property IAsyncResult ^ AsyncResult { IAsyncResult ^ get(); void set(IAsyncResult ^ value); };public IAsyncResult AsyncResult { get; set; }member this.AsyncResult : IAsyncResult with get, setPublic Property AsyncResult As IAsyncResult属性值
包含与查看操作关联的数据的 IAsyncResult。
注解
AsyncResult 标识正在进行的或已完成的异步操作。 属性包含的数据有助于确定要完成的多个潜在异步操作中的哪一个,当传递给事件处理程序时,可以访问 EndPeek 与已完成操作关联的消息。
调用 BeginPeek时, IAsyncResult 将立即返回 ,即使消息(如果存在)尚未检索,因为操作尚未完成。 指示 AsyncResult 异步操作的状态。 BeginPeek 创建 对象,该对象将在整个操作中对其进行修改,直到 EndPeek 它完成。