CustomPeerResolverService.Resolve(ResolveInfo) 方法

定義

傳回註冊項目已知端點的清單。

public:
 virtual System::ServiceModel::PeerResolvers::ResolveResponseInfo ^ Resolve(System::ServiceModel::PeerResolvers::ResolveInfo ^ resolveInfo);
public virtual System.ServiceModel.PeerResolvers.ResolveResponseInfo Resolve (System.ServiceModel.PeerResolvers.ResolveInfo resolveInfo);
abstract member Resolve : System.ServiceModel.PeerResolvers.ResolveInfo -> System.ServiceModel.PeerResolvers.ResolveResponseInfo
override this.Resolve : System.ServiceModel.PeerResolvers.ResolveInfo -> System.ServiceModel.PeerResolvers.ResolveResponseInfo
Public Overridable Function Resolve (resolveInfo As ResolveInfo) As ResolveResponseInfo

參數

resolveInfo
ResolveInfo

ResolveInfo,其中包含註冊項目的相關資訊,對等解析程式服務將查詢該項目的已知端點。

傳回

ResolveResponseInfo

ResolveResponseInfo,其中包含查閱資料表中註冊項目的端點,這個資料表會比對 resolveInfo 參數中所提供的資訊。

實作

例外狀況

ResolveInfo 物件為 null 或格式不正確。

具有相同 GUID 的註冊項目已經存在查閱資料表中,或是自訂對等解析程式服務尚未透過前一次呼叫 Open() 來啟動。

備註

這個方法會根據 ResolveInfo 物件中提供的資料查詢註冊項目,並傳回任何在對等解析程式服務的註冊查閱資料表中找到的對應端點位址。 傳回的端點位址數目會等於或小於 MaxAddresses 物件上設定的 ResolveInfo 屬性值。

適用於