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 для конечной точки. |