PeerNameRecord Класс

Определение

Определяет набор значений, образующих объект записи имени однорангового узла.Defines the set of values that form a peer name record object. Эта запись включает такие элементы, как имя однорангового узла и коллекция конечных точек, с которыми он обменивается данными.This record includes items such as the peer name and the collection of endpoints with which it communicates. Записи имени однорангового узла использованы для определения отдельных одноранговых узелов в облаке Cloud.Peer name records are used to define the individual peer nodes within a Cloud.

public ref class PeerNameRecord : System::Runtime::Serialization::ISerializable
[System.Serializable]
public class PeerNameRecord : System.Runtime.Serialization.ISerializable
type PeerNameRecord = class
    interface ISerializable
Public Class PeerNameRecord
Implements ISerializable
Наследование
PeerNameRecord
Атрибуты
Реализации

Комментарии

PeerNameRecordобъекты используются для определения отдельных узлов или узлов в Cloud.PeerNameRecord objects are used to define individual nodes or peers within a Cloud. Объект записи имени однорангового узла инкапсулирует всю информацию, опубликованную о одноранговом Cloudузле, в PNRP, включая его имя.A peer name record object encapsulates all information published about a peer into a PNRP Cloud, including its name. Класс пирнамерекорд предназначен для использования с PeerNameResolver классом.The PeerNameRecord class is designed for use with the PeerNameResolver class.

Конструкторы

PeerNameRecord()

Инициализирует новый экземпляр по умолчанию класса PeerNameRecord.Initializes a new default instance of the PeerNameRecord class.

PeerNameRecord(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр по умолчанию класса PeerNameRecord.Initializes a new default instance of the PeerNameRecord class.

Свойства

Comment

Получает или задает дополнительные сведения об объекте PeerNameRecord.Gets or sets additional information about the PeerNameRecord object.

Data

Получает или задает определяемые приложением двоичные данные для объекта PeerNameRecord.Gets or sets application-defined binary data for the PeerNameRecord object.

EndPointCollection

Получает объект PeerEndPointCollection, содержащий все конечные точки, доступные одноранговому узлу, связанному с данным объектом PeerNameRecord.Gets an PeerEndPointCollection object that contains all the endpoints available to the peer associated with this PeerNameRecord object.

PeerName

Получает или задает объект PeerName в данном объекте PeerNameRecord.Gets or sets the PeerName within this PeerNameRecord object. Имя однорангового узла представляет собой строку, используемую для идентификации однорангового ресурса.A peer name is a string used to identify a peer resource.

Методы

Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetObjectData(SerializationInfo, StreamingContext)

Заполняет объект сведений о сериализации данными, необходимыми для сериализации PeerNameRecord.Populates a serialization information object with the data needed to serialize the PeerNameRecord.

GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Явные реализации интерфейса

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Реализует интерфейс ISerializable и возвращает данные, необходимые для сериализации экземпляра PeerNameRecord.Implements the ISerializable interface and returns the data needed to serialize the PeerNameRecord instance.

Применяется к

Дополнительно