語言

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 完成。 對於異常完成且不會回傳集合的事件也可以觸發。

當所有端點都被找到時,此事件只會被提出一次。

所有對此解析器物件實例的引用都會與所提供的標記協調,該標記是開發者決定的唯一非同步解析請求識別碼。

建構函式

名稱 Description
ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object)

初始化 ResolveCompletedEventArgs 類別的新執行個體。

屬性

名稱 Description
Cancelled

會得到一個值,表示非同步操作是否已被取消。

(繼承來源 AsyncCompletedEventArgs)
Error

會獲得一個值,表示非同步操作中發生了哪個錯誤。

(繼承來源 AsyncCompletedEventArgs)
PeerNameRecordCollection

讓 PeerNameRecordCollection 物件被解析。

UserState

取得非同步任務的唯一識別碼。

(繼承來源 AsyncCompletedEventArgs)

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
RaiseExceptionIfNecessary()

若非同步操作失敗,則會觸發使用者提供的例外。

(繼承來源 AsyncCompletedEventArgs)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於