<serviceBehaviors> 的 <behavior>

behavior 元素包含服务行为的设置集合。每个行为都按其 name 进行索引。服务可以通过此名称链接到每个行为。

<system.serviceModel>
  <behaviors>
    <serviceBehaviors>
      <endpointBehaviors> 的 <behavior>

<system.ServiceModel>
  <behaviors>
    <serviceBehaviors>
       <behavior name="String" />
    </serviceBehaviors>
  </behaviors>
</system.ServiceModel>

属性和元素

属性

属性 说明

name

一个包含行为的配置名称的唯一字符串。此值是用户定义的一个字符串,该字符串必须是唯一的,因为它将充当元素的标识字符串。

子元素

元素 说明

<dataContractSerializer>

包含 DataContractSerializer 的配置数据。

<<persistenceProvider>>

指定要使用的持久性提供程序实现的类型以及用于持久性操作的超时值。

<serviceAuthorization> 元素

指定用于授予服务操作访问权限的设置。

<serviceCredentials>

指定要用于对服务进行身份验证的凭据以及与客户端凭据验证相关的设置。

<serviceDebug>

指定 Windows Communication Foundation (WCF) 服务的调试和帮助信息功能。

<serviceMetadata>

指定服务元数据的发布和相关信息。

<serviceSecurityAudit>

指定用于在服务操作过程中启用安全事件审核的设置。

<serviceThrottling>

指定 WCF 服务的限制机制。

<serviceTimeouts>

指定服务的超时。

<<workflowRuntime>>

指定用于承载基于工作流的 WCF 服务的 WorkflowRuntime 实例的设置。

父元素

元素 说明

<serviceBehaviors>

服务行为元素的集合。