<behaviors>
此元素定义名为 endpointBehaviors
和 serviceBehaviors
的两个子集合。 每个集合分别定义终结点和服务所使用的行为元素。 每个行为元素由其唯一的 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>
元素清除集合中的所有内容,来确保行为集合最初为空。