<<поведение> endpointBehaviors>
Элемент behavior
содержит коллекцию параметров поведения конечной точки. Каждое поведение индексируется по атрибуту name
. Конечные точки могут ссылаться на каждое поведение по этому имени. Начиная с платформа .NET Framework 4, привязкам и поведению не требуется иметь имя. Дополнительные сведения о конфигурации по умолчанию и безымяных привязках и поведении см. в разделах Упрощенная конфигурация и Упрощенная конфигурация для служб WCF.
<Конфигурации>
<system.serviceModel>
<Поведения>
<EndpointBehaviors>
<Поведение>
Синтаксис
<system.ServiceModel>
<behaviors>
<endpointBehaviors>
<behavior name="String" />
</endpointBehaviors>
</behaviors>
</system.ServiceModel>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
name | Уникальная строка, содержащая имя конфигурации поведения. Это значение является заданной пользователем строкой, которая должна быть уникальной, поскольку она действует как строка идентификации для элемента. Начиная с платформа .NET Framework 4, привязкам и поведению не требуется иметь имя. Дополнительные сведения о конфигурации по умолчанию и безымяных привязках и поведении см. в разделах Упрощенная конфигурация и Упрощенная конфигурация для служб WCF. |
Дочерние элементы
Элемент | Описание |
---|---|
<clientCredentials> | Задает учетные данные, используемые для проверки подлинности клиента при подключении к службе. |
<callbackDebug> | Указывает отладку службы для объекта обратного вызова Windows Communication Foundation (WCF). |
<callbackTimeouts> | Задает время ожидания для обратного вызова клиента. |
<clientVia> | Задает маршрут, по которому должно быть передано сообщение. |
<Datacontractserializer> | Содержит данные конфигурации для DataContractSerializer. |
<dispatcherSynchronization> | Указывает поведение конечной точки, которое позволяет службе отправлять ответы в асинхронном режиме. |
<enableWebScript> | Включает поведение конечной точки, позволяющее использовать службу с веб-страниц ASP.NET с поддержкой технологии AJAX. Поведение должно использоваться только в сочетании со стандартной <привязкой webHttpBinding> или элементом <привязки webMessageEncoding> . |
<endpointDiscovery> | Указывает различные параметры обнаружения для конечной точки, такие как возможность обнаружения, области и любые пользовательские модули для ее метаданных. |
<soapProcessing> | Определяет поведение конечной точки клиента, используемое для маршалинга сообщений между различными типами привязок и версиями сообщения. |
<synchronousReceive> | Задает поведение времени выполнения для получения сообщений в службе или клиентском приложении. Он не имеет атрибутов или дочерних элементов. |
<transactedBatching> | Указывает, поддерживается ли объединение транзакций для операций получения. |
<webHttp> | Задает WebHttpBehavior в конечной точке посредством настройки конфигурации. Это поведение при использовании в сочетании со стандартной <привязкой webHttpBinding> включает модель веб-программирования для службы WCF. |
Родительские элементы
Элемент | Описание |
---|---|
<EndpointBehaviors> | Коллекция элементов поведения конечной точки. |