PeerResolverBindingElement Класс

Определение

Определяет абстрактный базовый класс для элементов привязки, используемых для создания объектов арбитра одноранговых узлов.

public ref class PeerResolverBindingElement abstract : System::ServiceModel::Channels::BindingElement
public abstract class PeerResolverBindingElement : System.ServiceModel.Channels.BindingElement
type PeerResolverBindingElement = class
    inherit BindingElement
Public MustInherit Class PeerResolverBindingElement
Inherits BindingElement
Наследование
PeerResolverBindingElement
Производный

Комментарии

Этот класс определяет абстрактный базовый класс для всех элементов привязки, используемых для создания объектов арбитра одноранговых узлов. Описание конкретных реализаций данного класса см. в документации по объектам PnrpPeerResolverBindingElement и PeerCustomResolverBindingElement.

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

PeerResolverBindingElement()

Инициализирует новый экземпляр по умолчанию класса PeerResolverBindingElement.

PeerResolverBindingElement(PeerResolverBindingElement)

Инициализирует новый экземпляр класса PeerResolverBindingElement, дублируя предоставленный объект PeerResolverBindingElement.

Свойства

ReferralPolicy

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

Методы

BuildChannelFactory<TChannel>(BindingContext)

Инициализирует фабрику каналов для создания каналов заданного типа из контекста привязок.

(Унаследовано от BindingElement)
BuildChannelListener<TChannel>(BindingContext)

Инициализирует прослушиватель каналов для приема каналов заданного типа из контекста привязки.

(Унаследовано от BindingElement)
CanBuildChannelFactory<TChannel>(BindingContext)

Возвращает значение, показывающее, может ли элемент привязки создавать фабрику каналов для заданного типа канала.

(Унаследовано от BindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

Возвращает значение, показывающее, может ли элемент привязки создать прослушиватель для заданного типа канала.

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

При переопределении в производном классе возвращает копию объекта элемента привязки.

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

Создает объект арбитра одноранговых узлов с параметрами, определенными этим элементом привязки.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

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

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetProperty<T>(BindingContext)

При переопределении в производном классе возвращает запрашиваемый типизированный объект, если таковой имеется, из соответствующего уровня стека привязок.

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

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

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

Создает неполную копию текущего объекта Object.

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

Возвращает строку, представляющую текущий объект.

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

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