PeerName Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает значения, определяющие объект имени однорангового узла PeerName. Имя однорангового узла обычно представляет собой строку, используемую для идентификации однорангового ресурса.
public ref class PeerName : IEquatable<System::Net::PeerToPeer::PeerName ^>, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class PeerName : IEquatable<System.Net.PeerToPeer.PeerName>, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type PeerName = class
interface ISerializable
interface IEquatable<PeerName>
Public Class PeerName
Implements IEquatable(Of PeerName), ISerializable
- Наследование
-
PeerName
- Атрибуты
- Реализации
Конструкторы
PeerName(SerializationInfo, StreamingContext) |
Заполняет объект SerializationInfo данными, необходимыми для сериализации PeerName. |
PeerName(String) |
Инициализирует новый объект типа PeerName с помощью предоставленного значения String полного имени однорангового узла. |
PeerName(String, PeerNameType) |
Инициализирует новый экземпляр класса PeerName. |
Свойства
Authority |
Возвращает строку, определяющую полномочия (свойство Authority), используемые данным объектом PeerName. |
Classifier |
Возвращает строку, содержащую классификатор для объекта PeerName одноранговой сети. |
IsSecured |
Возвращает логическое значение, указывающее, является ли имя однорангового узла защищенным. |
PeerHostName |
Возвращает имя узла одноранговой сети. Это версия имени однорангового узла (объект PeerName), имеющая используемый серверами DNS формат, которая эквивалентна объекту PeerHostName в качестве идентификатора узла. Разница между двумя идентификаторами заключается в их визуальном представлении. |
Методы
CreateFromPeerHostName(String) |
Создает новый экземпляр заданного объекта PeerHostName с указанным именем ведущего узла. |
CreateRelativePeerName(PeerName, String) |
Создает новый объект PeerName, заменяя поле Classifier, определенное в указанном объекте PeerName, заданным строковым значением классификатора. |
Equals(Object) |
Определяет, является ли содержимое данного объекта PeerName равным содержимому другого объекта. |
Equals(PeerName) |
Выполняет сравнение текущего объекта PeerName с указанным именем однорангового узла, учитывая регистр символов. |
GetHashCode() |
Переопределяет метод GetHashCode(). |
GetObjectData(SerializationInfo, StreamingContext) |
Заполняет объект сведений о сериализации данными, необходимыми для сериализации PeerName. |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строковое представление текущего объекта PeerName. |
Явные реализации интерфейса
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Реализует интерфейс ISerializable и возвращает данные, необходимые для сериализации экземпляра класса PeerName. |