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 プロパティの値以下です。