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
Производный

Комментарии

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

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

Имя Описание
PeerResolverBindingElement()

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

PeerResolverBindingElement(PeerResolverBindingElement)

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

Свойства

Имя Описание
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)

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