UdpTransportBindingElement Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет элемент привязок транспорта UDP.
public ref class UdpTransportBindingElement : System::ServiceModel::Channels::TransportBindingElement, System::ServiceModel::Description::IPolicyExportExtension, System::ServiceModel::Description::IWsdlExportExtension
public class UdpTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
type UdpTransportBindingElement = class
inherit TransportBindingElement
interface IPolicyExportExtension
interface IWsdlExportExtension
Public Class UdpTransportBindingElement
Inherits TransportBindingElement
Implements IPolicyExportExtension, IWsdlExportExtension
- Наследование
- Реализации
Конструкторы
| UdpTransportBindingElement() |
Инициализирует новый экземпляр класса UdpTransportBindingElement. |
Свойства
| DuplicateMessageHistoryLength |
Получает или задает максимальное количество хэшей сообщений, используемых привязкой для выявления повторяющихся сообщений. |
| ManualAddressing |
Возвращает или задает значение, показывающее, требуется ли создание адреса сообщения вручную. (Унаследовано от TransportBindingElement) |
| MaxBufferPoolSize |
Получает или задает максимальный размер (в байтах) буферных пулов, используемых транспортом. (Унаследовано от TransportBindingElement) |
| MaxPendingMessagesTotalSize |
Получает или задает максимальное количество сообщений, которые получены, но еще не удалены из входной очереди для отдельного экземпляра канала. |
| MaxReceivedMessageSize |
Получает или задает максимально допустимый размер принимаемого сообщения в байтах. (Унаследовано от TransportBindingElement) |
| MulticastInterfaceId |
Получает или задает сетевой адаптер, который используется для отправки и приема трафика многоадресной передачи на компьютерах с несколькими сетевыми адаптерами. |
| RetransmissionSettings |
Получает или задает настройки повторной отправки UDP. |
| Scheme |
Возвращает схему универсального кода ресурса (URI) для транспорта. |
| SocketReceiveBufferSize |
Получает или задает размер буфера приема в базовом сокете. |
| TimeToLive |
Получает или задает число переходов между сегментами сети. |
Методы
| BuildChannelFactory<TChannel>(BindingContext) |
Инициализирует фабрику каналов для создания каналов заданного типа из контекста привязок. |
| BuildChannelListener<TChannel>(BindingContext) |
Инициализирует прослушиватель каналов для приема каналов заданного типа из контекста привязки. |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Возвращает значение, показывающее, может ли элемент привязки создавать фабрику каналов для заданного типа канала. |
| CanBuildChannelListener<TChannel>(BindingContext) |
Возвращает значение, показывающее, может ли элемент привязки создать прослушиватель для заданного типа канала. |
| Clone() |
Возвращает копию объекта элемента привязки. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetProperty<T>(BindingContext) |
Возвращает свойство из заданного контекста привязки. |
| GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| ShouldSerializeRetransmissionSettings() |
Указывает, если параметры повторной отправки из элемента привязки должны сериализовываться. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
| IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Записывает утверждения настраиваемой политики в контекст элемента привязки. |
| IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
Записывает пользовательские элементы WSDL в созданный WSDL для контракта. |
| IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
Записывает пользовательские элементы WSDL в созданный код WSDL для конечной точки. |