PeerTransportBindingElement Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
PeerChannel feature is obsolete and will be removed in the future.
Определяет элемент привязки, используемый для создания однорангового канала транспорта сообщений.
public ref class PeerTransportBindingElement sealed : System::ServiceModel::Channels::TransportBindingElement, System::ServiceModel::Description::IPolicyExportExtension, System::ServiceModel::Description::IWsdlExportExtension
public sealed class PeerTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
[System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)]
public sealed class PeerTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
type PeerTransportBindingElement = class
inherit TransportBindingElement
interface IWsdlExportExtension
interface IPolicyExportExtension
[<System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)>]
type PeerTransportBindingElement = class
inherit TransportBindingElement
interface IWsdlExportExtension
interface IPolicyExportExtension
Public NotInheritable Class PeerTransportBindingElement
Inherits TransportBindingElement
Implements IPolicyExportExtension, IWsdlExportExtension
- Наследование
- Атрибуты
- Реализации
Комментарии
Этот транспорт нельзя использовать с контрактами, имеющими операции запроса и ответа.
Конструкторы
| Имя | Описание |
|---|---|
| PeerTransportBindingElement() |
Устаревшие..
Инициализирует новый экземпляр PeerTransportBindingElement класса по умолчанию. |
Свойства
| Имя | Описание |
|---|---|
| ListenIPAddress |
Устаревшие..
Возвращает или задает IP-адрес, на котором транспорт одноранговых сообщений, созданных этим элементом привязки, прослушивает. |
| ManualAddressing |
Устаревшие..
Возвращает или задает значение, указывающее, требуется ли адресация сообщения вручную. (Унаследовано от TransportBindingElement) |
| MaxBufferPoolSize |
Устаревшие..
Возвращает или задает максимальный размер в байтах любого буферного пула, используемого транспортом. (Унаследовано от TransportBindingElement) |
| MaxReceivedMessageSize |
Устаревшие..
Возвращает или задает значение, указывающее максимальный размер в байтах сообщений, отправленных по каналам транспорта, созданным этим элементом привязки. |
| Port |
Устаревшие..
Возвращает или задает сетевой порт, на котором прослушивают каналы транспорта одноранговых сообщений, созданные этим элементом привязки. |
| Scheme |
Устаревшие..
Получает схему, используемую для указания протокола, по которому передаются сообщения каналами, созданными этим элементом привязки. |
| Security |
Устаревшие..
Возвращает определенные параметры безопасности для транспортных каналов, созданных этим элементом привязки. |
Методы
| Имя | Описание |
|---|---|
| BuildChannelFactory<TChannel>(BindingContext) |
Устаревшие..
Создает фабрику каналов, которую можно использовать для создания канала для отправки сообщений. |
| BuildChannelListener<TChannel>(BindingContext) |
Устаревшие..
Создает прослушиватель канала указанного типа для получения сообщений. |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Устаревшие..
Определяет, можно ли создать фабрику каналов указанного типа. |
| CanBuildChannelListener<TChannel>(BindingContext) |
Устаревшие..
Определяет, можно ли создать прослушиватель канала указанного типа. |
| Clone() |
Устаревшие..
Создает копию текущего элемента привязки. |
| Equals(Object) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Устаревшие..
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetProperty<T>(BindingContext) |
Устаревшие..
Возвращает свойство из указанного BindingContext объекта. |
| GetType() |
Устаревшие..
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Устаревшие..
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Устаревшие..
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Устаревшие..
Записывает элементы пользовательского однорангового канала транспорта в созданные метаданные для конечной точки. |
| IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
Устаревшие..
Записывает элементы пользовательского однорангового канала транспорта в созданный WSDL для контракта. |
| IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
Устаревшие..
Записывает элементы пользовательского однорангового канала транспорта в созданный WSDL для конечной точки. |