Share via


PeerResolver.Resolve(String, Int32, TimeSpan) メソッド

定義

指定したメッシュ ID を、ピア ノードに参加する 0 個以上のノードのエンドポイント アドレスに解決します。

public:
 abstract System::Collections::ObjectModel::ReadOnlyCollection<System::ServiceModel::PeerNodeAddress ^> ^ Resolve(System::String ^ meshId, int maxAddresses, TimeSpan timeout);
public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.PeerNodeAddress> Resolve (string meshId, int maxAddresses, TimeSpan timeout);
abstract member Resolve : string * int * TimeSpan -> System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.PeerNodeAddress>
Public MustOverride Function Resolve (meshId As String, maxAddresses As Integer, timeout As TimeSpan) As ReadOnlyCollection(Of PeerNodeAddress)

パラメーター

meshId
String

参加しているノードを表す PeerNodeAddress オブジェクトを取得するピア メッシュのメッシュ ID。

maxAddresses
Int32

返されるエンドポイント アドレスの数。

timeout
TimeSpan

ピア メッシュ内のエンドポイント アドレスへの解決の試行が成功するまで待機する時間。この時間が経過すると、解決の試行は中止されます。 この試行が失敗した場合、ピア上で TimeoutException が発生します。

戻り値

ReadOnlyCollection<PeerNodeAddress>

ピア メッシュに参加しているノードを表す ReadOnlyCollection<T> オブジェクトを格納する PeerNodeAddress

適用対象