Поделиться через


<filter>

Задает фильтр маршрутизации, который определяет тип Windows Communication Foundation (WCF) MessageFilter, используемый при оценке входящих сообщений, а также все требуемые фильтру сопутствующие данные или параметры.

Иерархия схемы

<system.serviceModel>
  <routing>
    <filters> для <routing>
      <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