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 方法。
當解析程式到達 Cloud (的結尾) 以查詢 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) |