言語

RegisterInfo クラス

定義

ピア リゾルバー サービスに提供されるピア登録情報を定義します。

public ref class RegisterInfo
[System.ServiceModel.MessageContract(IsWrapped=false)]
public class RegisterInfo
[<System.ServiceModel.MessageContract(IsWrapped=false)>]
type RegisterInfo = class
Public Class RegisterInfo
継承
RegisterInfo
属性

注釈

このクラスは、ピア ノードのタプルとメッシュ ID をピア リゾルバー サービスに登録するために使用される情報を定義します。 この情報は、リゾルバー サービスの登録参照テーブルにエントリとして挿入されます。これは、挿入されたピアのエンドポイント アドレスについて他のピアが照会できます。

このクラスのインスタンスは、ピア リゾルバー サービスに登録するために Register (または Register の実装) が呼び出されたときに作成されます。 これらは主に、そのサービスのネットワーク クライアントからピア リゾルバー サービスに登録要求情報を渡すために使用されます。

コンストラクター

名前 説明
RegisterInfo()

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

RegisterInfo(Guid, String, PeerNodeAddress)

指定したクライアント ID、メッシュ ID、エンドポイント アドレスを使用して、 RegisterInfo クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
ClientId

ピア ノードの登録エントリを一意に識別する Guid を取得します。

MeshId

登録エントリに関連付けられているメッシュ ID を取得します。

NodeAddress

リゾルバー サービスに登録しているノードに関連付けるエンドポイント アドレスを取得します。

メソッド

名前 説明
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
HasBody()

この型のシリアル化されたインスタンスを含むメッセージの本文が正しく形成されているかどうかを示します。

MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象