<behaviors>
此元素定义名为 endpointBehaviors 和 serviceBehaviors 的两个子集合。每个集合分别定义终结点和服务所使用的行为元素。每个行为元素由其唯一的 name 特性标识。从 .NET Framework 4 开始,不要求绑定和行为具有名称。有关默认配置以及无名称绑定和行为的更多信息,请参见Simplified Configuration和 Simplified Configuration for WCF Services。
架构层次结构
语法
<behaviors>
<serviceBehaviors>
</serviceBehaviors>
<endpointBehaviors>
</endpointBehaviors>
</behaviors>
属性和元素
以下几节描述了特性、子元素和父元素。
属性
无
子元素
元素 | 说明 |
---|---|
此配置节描述为特定终结点定义的所有行为。 |
|
此配置节描述为特定服务定义的所有行为。 |
父元素
元素 | 说明 |
---|---|
所有 Windows Communication Foundation (WCF) 配置元素的根元素。 |
备注
使用 <remove> 元素可以从集合中移除特定行为。为此,您只需在 <remove> 元素的 name 特性中提供要移除的行为的名称。还可以使用 <clear> 元素清除集合中的所有内容,来确保行为集合最初为空。
另请参见
参考
BehaviorsSection
EndpointBehaviorElementCollection
EndpointBehaviorElement
ServiceBehaviorElementCollection
ServiceBehaviorElement
其他资源
Configuring and Extending the Runtime with Behaviors
Configuring Client Behaviors
Specifying Client Run-Time Behavior
Specifying Service Run-Time Behavior
Security Behaviors in WCF