PeerResolver Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает базовый тип, используемый для определения контракта для регистрации и разрешения идентификатора сетки одноранговых узлов для адресов конечной точки узлов, входящих в сетку.
public ref class PeerResolver abstract
public abstract class PeerResolver
type PeerResolver = class
Public MustInherit Class PeerResolver
- Наследование
-
PeerResolver
Комментарии
Этот класс является базовым для реализации пользовательских распознавателей имен одноранговых узлов. Арбитр одноранговых узлов представляет собой службу обнаружения, используемую одноранговыми каналами для поиска одноранговых узлов, входящих в сетку таких узлов. Он также используется для «регистрации» узла в сетке с IP-адресами; с помощью такого механизма одноранговый узел становится известным и доступным из сетки с IP-адресами.
Конструкторы
PeerResolver() |
Инициализирует новый экземпляр класса PeerResolver. |
Свойства
CanShareReferrals |
Возвращает значение, указывающее, открыт ли совместный доступ арбитра имен одноранговых узлов к ссылкам. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Initialize(EndpointAddress, Binding, ClientCredentials, PeerReferralPolicy) |
Инициализирует текущий экземпляр арбитра одноранговых узлов с новым поддерживаемым адресом конечной точки и параметрами. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Register(String, PeerNodeAddress, TimeSpan) |
Регистрирует PeerNodeAddress для определенной сетки одноранговых узлов. |
Resolve(String, Int32, TimeSpan) |
Разрешает для передаваемого идентификатора сетки нулевое или иное число адресов конечной точки узлов, входящих в сетку одноранговых узлов. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Unregister(Object, TimeSpan) |
Удаляет из сетки одноранговых узлов регистрационную запись узла. |
Update(Object, PeerNodeAddress, TimeSpan) |
Обновляет PeerNodeAddress для узла, зарегистрированного в определенной сетке одноранговых узлов. |