PeerResolver Класс

Определение

Указывает базовый тип, используемый для определения контракта для регистрации и разрешения идентификатора одноранговой сетки с адресами конечных точек узлов, участвующих в сетке.

public ref class PeerResolver abstract
public abstract class PeerResolver
type PeerResolver = class
Public MustInherit Class PeerResolver
Наследование
PeerResolver

Комментарии

Этот класс является базовым классом для реализации пользовательских сопоставителей имен одноранговых узлов. Сопоставитель имен однорангового узла — это служба обнаружения, используемая одноранговыми каналами для поиска узлов, участвующих в сетке однорангового узла. Он также используется для регистрации узла с одноранговой сеткой, механизм, с помощью которого узел однорангового узла становится известным и доступным из одноранговой сетки.

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

Имя Описание
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 Обновляет узел, зарегистрированный в определенной одноранговой сетке.

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