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
- Наследование
- Производный
Комментарии
Этот класс определяет абстрактный базовый класс для всех элементов привязки, используемых для создания объектов арбитра одноранговых узлов. Описание конкретных реализаций данного класса см. в документации по объектам 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) |