<filter>

定义路由筛选器,该筛选器确定计算传入消息时使用的 Windows Communication Foundation (WCF) MessageFilter 的类型,以及该筛选器所需的任何支持数据或参数。

架构层次结构

<system.serviceModel>
  <routing>
    <routing> 的 <filters>
      <filter>

语法

   <routing>      <filters>        <filter customType=”String”                filterData=”String”                filterType="Action/Address/AddressPrefix/And/Custom/Endpoint/MatchAll/XPath"                 name="String" />      </filters></routing>

属性和元素

以下几节描述了特性、子元素和父元素。

属性

特性 说明

customType 

一个字符串,包含要用作筛选器的自定义类型的完全限定类型名称。 如果将 filterType 设置为 custom,则此特性包含要创建的类的完全限定类型名称。filterData 也可以包含在计算自定义类型筛选器的过程中要使用的值。

filterData

一个包含筛选器数据的字符串。有关如何指定此特性的更多信息,请参见 FilterData

filterType

一个包含筛选器类型的字符串。此特性的类型为 FilterType。有关如何使用此 filterData 特性的更多信息,请参见 FilterData

name

一个字符串,包含此筛选器元素的唯一名称。

子元素

无。

父元素

元素 说明

<routing>

一个配置节,用于定义一组路由筛选器,这些筛选器确定计算传入消息时使用的 Windows Communication Foundation (WCF) MessageFilter 的类型。

另请参见

参考

System.ServiceModel.Routing.Configuration.FilterElement
FilterData
FilterType