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 实例所需的数据。

适用于

另请参阅