CustomPeerResolverService.Resolve(ResolveInfo) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
登録エントリに対する既知のエンドポイントの一覧を返します。
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 パラメーターに指定された情報に一致するルックアップ テーブル内の登録エントリのエンドポイントを格納している resolveInfo
。
実装
例外
ResolveInfo オブジェクトが null です、または正しい形式ではありません。
同じ GUID を持つ登録エントリがルックアップ テーブル内に既に存在するか、前回の Open() の呼び出し時にカスタムのピア リゾルバー サービスが起動されていません。
注釈
このメソッドは、ResolveInfo オブジェクトで提供されたデータに基づいて登録エントリを検索し、ピア リゾルバー サービスの登録ルックアップ テーブルで見つかったすべての対応するエンドポイント アドレスを返します。 返されるエンドポイント アドレスの数は、MaxAddresses オブジェクトで設定されている ResolveInfo プロパティの値以下です。