<behaviors>

此元素定义名为 endpointBehaviorsserviceBehaviors 的两个子集合。 每个集合分别定义终结点和服务所使用的行为元素。 每个行为元素由其唯一的 name 属性标识。 从 .NET Framework 4 开始,不要求绑定和行为具有名称。 若要详细了解默认配置和无名称的绑定及行为,请参阅简化配置WCF 服务的简化配置

configuration
  system.serviceModel
    <behaviors>

语法

<behaviors>
  <serviceBehaviors>
  </serviceBehaviors>
  <endpointBehaviors>
  </endpointBehaviors>
</behaviors>

特性和元素

下列各节描述了特性、子元素和父元素。

特性

子元素

元素 说明
<endpointBehaviors> 此配置节描述为特定终结点定义的所有行为。
<serviceBehaviors> 此配置节描述为特定服务定义的所有行为。

父元素

元素 说明
<system.serviceModel> 所有 Windows Communication Foundation (WCF) 配置元素的根元素。

注解

使用 <remove> 元素可以从集合中移除特定行为。 为此,您只需在 name 元素的 <remove> 特性中提供要移除的行为的名称。 还可以使用 <clear> 元素清除集合中的所有内容,来确保行为集合最初为空。

另请参阅