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