PeerNameResolver クラス

定義

PNRP 名前空間プロバイダー API プロトコルを使用して PeerNamePeerNameRecord に解決する値を指定します。

public ref class PeerNameResolver
public class PeerNameResolver
type PeerNameResolver = class
Public Class PeerNameResolver
継承
PeerNameResolver

注釈

PeerNameRecord解決プロセス中にクエリを実行した または クラウドでCloud発行された に関PeerNameするすべての情報を格納する 。

コンストラクター

PeerNameResolver()

PeerNameResolver クラスの新しい既定のインスタンスを初期化します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
OnResolveCompleted(ResolveCompletedEventArgs)

ResolveCompleted イベントが発生した後、ピアの解像度のデータを返します。

OnResolveProgressChanged(ResolveProgressChangedEventArgs)

ResolveProgressChanged イベントが発生する場合は、ピアの解像度の進行状況データを返します。

Resolve(PeerName)

呼び出し元のピアに認識されているすべてのクラウド内で、指定した PeerName を解決します。

Resolve(PeerName, Cloud)

指定した PeerName 内で指定した Cloud を解決します。

Resolve(PeerName, Cloud, Int32)

指定した PeerName 内で、指定した Cloud を解決し、指定した数以下の PeerNameRecord オブジェクトを返します。

Resolve(PeerName, Int32)

呼び出し元のピアに認識されているすべてのクラウド内で、指定したピア名を解決し、指定した数以下の PeerNameRecord オブジェクトを返します。

ResolveAsync(PeerName, Cloud, Int32, Object)

指定された Cloud で、指定された PeerName の非同期のピア名解決操作を開始します。 この解決操作では、指定したピア名に対し maxRecords エントリ以下の解決が行われます。

ResolveAsync(PeerName, Cloud, Object)

指定された Cloud で、指定された PeerName の非同期のピア名解決操作を開始します。

ResolveAsync(PeerName, Int32, Object)

maxRecords 未満のピア名エントリを返して、呼び出し元のピアに既知のすべてのクラウドで、指定された PeerName の非同期のピア名解決操作を開始します。

ResolveAsync(PeerName, Object)

呼び出し元のピアに既知のすべてのクラウドで、指定された PeerName の非同期のピア名解決操作を開始します。

ResolveAsyncCancel(Object)

指定された非同期ピアの名前解決要求をキャンセルします。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

イベント

ResolveCompleted

特定の PeerName のピア名解決要求が完了したときに ResolveCompleted イベントが通知されます。

ResolveProgressChanged

このイベントは、PeerNameRecord オブジェクトが特定の PeerNameResolveAsync 操作に対する応答で検索されるたびにシグナル状態に設定されます。

適用対象