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