ResolveCompletedEventArgs 类

定义

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

注解

若要使用 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)

适用于