PeerNameRecord クラス

定義

ピア名レコード オブジェクトを形成する値のセットを定義します。 このレコードには、ピア名や、通信に使用するエンドポイントのコレクションなどの項目が含まれます。 ピア名レコードは、 Cloud内の個々のピア ノードを定義するために使用されます。

public ref class PeerNameRecord : System::Runtime::Serialization::ISerializable
[System.Serializable]
public class PeerNameRecord : System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type PeerNameRecord = class
    interface ISerializable
Public Class PeerNameRecord
Implements ISerializable
継承
PeerNameRecord
属性
実装

注釈

PeerNameRecord オブジェクトは、 Cloud内の個々のノードまたはピアを定義するために使用されます。 ピア名レコード オブジェクトは、ピアに関して公開されているすべての情報を PNRP Cloud (その名前を含む) にカプセル化します。 PeerNameRecord クラスは、 PeerNameResolver クラスで使用するように設計されています。

コンストラクター

名前 説明
PeerNameRecord()

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

PeerNameRecord(SerializationInfo, StreamingContext)

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

プロパティ

名前 説明
Comment

PeerNameRecord オブジェクトに関する追加情報を取得または設定します。

Data

PeerNameRecord オブジェクトのアプリケーション定義バイナリ データを取得または設定します。

EndPointCollection

このPeerEndPointCollection オブジェクトに関連付けられているピアで使用できるすべてのエンドポイントを含むPeerNameRecord オブジェクトを取得します。

PeerName

このPeerName オブジェクト内のPeerNameRecordを取得または設定します。 ピア名は、ピア リソースを識別するために使用される文字列です。

メソッド

名前 説明
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetObjectData(SerializationInfo, StreamingContext)

シリアル化情報オブジェクトに、 PeerNameRecordをシリアル化するために必要なデータを設定します。

GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

ISerializable インターフェイスを実装し、PeerNameRecord インスタンスのシリアル化に必要なデータを返します。

適用対象

こちらもご覧ください