ResolveCompletedEventArgs 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
与 ResolveCompleted 事件结合使用,当特定 PeerName 的解析请求完成时,就会终止此事件。
public ref class ResolveCompletedEventArgs : System::ComponentModel::AsyncCompletedEventArgs
public class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
type ResolveCompletedEventArgs = class
inherit AsyncCompletedEventArgs
Public Class ResolveCompletedEventArgs
Inherits AsyncCompletedEventArgs
- 继承
注解
若要使用 ResolveCompletedEventArgs 对象,请实例化 对象 PeerNameResolver 并使用 Resolve 方法之一。 对于异步处理,请使用 ResolveAsync 方法。
当冲突解决程序到达云 (查询 的) PeerName的末尾时,或者它已达到它正在构造的最大记录条目 PeerNameRecordCollection 数时,将引发完成解析过程的事件,并且关联的委托会导致 ResolveAsync 完成。 对于不返回集合的异常完成,还可以引发 事件。
仅当找到所有终结点时,才会引发此事件一次。
对此 Resolver 对象实例的所有引用都与提供的令牌协调,该令牌是开发人员为此异步解析请求确定的唯一标识符。
构造函数
ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object) |
初始化 ResolveCompletedEventArgs 类的新实例。 |
属性
Cancelled |
获取一个值,该值指示异步操作是否已被取消。 (继承自 AsyncCompletedEventArgs) |
Error |
获取一个值,该值指示异步操作期间发生的错误。 (继承自 AsyncCompletedEventArgs) |
PeerNameRecordCollection |
获取要解析的 PeerNameRecordCollection 对象。 |
UserState |
获取异步任务的唯一标识符。 (继承自 AsyncCompletedEventArgs) |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
RaiseExceptionIfNecessary() |
如果异步操作失败,则引发用户提供的异常。 (继承自 AsyncCompletedEventArgs) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |