PeerNameResolver クラス

定義

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

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

注釈

PeerNameRecordには、解決プロセス中に照会されたPeerNameまたはクラウドで発行されたCloudのすべての情報が含まれます。

コンストラクター

名前 説明
PeerNameResolver()

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

メソッド

名前 説明
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
OnResolveCompleted(ResolveCompletedEventArgs)

ResolveCompleted イベントが発生した後にピア解決データを返します。

OnResolveProgressChanged(ResolveProgressChangedEventArgs)

ResolveProgressChanged イベントが発生したときに、ピア解決の進行状況データを返します。

Resolve(PeerName, Cloud, Int32)

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

Resolve(PeerName, Cloud)

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

Resolve(PeerName, Int32)

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

Resolve(PeerName)

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

ResolveAsync(PeerName, Cloud, Int32, Object)

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

ResolveAsync(PeerName, Cloud, Object)

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

ResolveAsync(PeerName, Int32, Object)

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

ResolveAsync(PeerName, Object)

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

ResolveAsyncCancel(Object)

指定した非同期ピア名解決要求を取り消します。

ToString()

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

(継承元 Object)

イベント

名前 説明
ResolveCompleted

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

ResolveProgressChanged

このイベントは、特定のPeerNameRecordResolveAsync操作に応答してPeerName オブジェクトが見つかるたびに通知されます。

適用対象