PnrpPeerResolverBindingElement Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет элемент привязки, используемый для создания однорангового сопоставителя протокола разрешения одноранговых имен (PNRP).
public ref class PnrpPeerResolverBindingElement sealed : System::ServiceModel::Channels::PeerResolverBindingElement
public sealed class PnrpPeerResolverBindingElement : System.ServiceModel.Channels.PeerResolverBindingElement
type PnrpPeerResolverBindingElement = class
inherit PeerResolverBindingElement
Public NotInheritable Class PnrpPeerResolverBindingElement
Inherits PeerResolverBindingElement
- Наследование
Комментарии
Чтобы создать сопоставитель одноранговых узлов из экземпляра этого класса, вызовите CreatePeerResolver после создания экземпляра.
Конструкторы
| Имя | Описание |
|---|---|
| PnrpPeerResolverBindingElement() |
Инициализирует новый экземпляр PnrpPeerResolverBindingElement класса по умолчанию. |
| PnrpPeerResolverBindingElement(PeerReferralPolicy) |
Инициализирует новый экземпляр PnrpPeerResolverBindingElement класса с предоставленной политикой перенаправления одноранговых узлов. |
Свойства
| Имя | Описание |
|---|---|
| ReferralPolicy |
Возвращает или задает политику рефералов для сопоставителя однорангового узла PNRP, созданного этим элементом привязки. |
Методы
| Имя | Описание |
|---|---|
| BuildChannelFactory<TChannel>(BindingContext) |
Создает фабрику каналов, которую можно использовать для создания канала для отправки сообщений. |
| BuildChannelListener<TChannel>(BindingContext) |
Создает прослушиватель канала указанного типа для получения сообщений. |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Определяет, можно ли создать фабрику каналов указанного типа. |
| CanBuildChannelListener<TChannel>(BindingContext) |
Определяет, можно ли создать прослушиватель канала указанного типа. |
| Clone() |
Создает новый экземпляр, который является копией текущего элемента привязки. |
| CreatePeerResolver() |
Создает экземпляр PNRP.PeerResolver |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetProperty<T>(BindingContext) |
Возвращает свойство из указанного BindingContext объекта. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |