Compartilhar via


<filter>

Define um filtro de roteamento, que determina o tipo de WCF (Windows Communication Foundation)MessageFilter a ser usado ao avaliar mensagens de entrada, bem como quaisquer dados de suporte ou parâmetros exigidos pelo filtro.

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

Syntax

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

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Atributos

Atributo Descrição
customType String que contém o nome de tipo totalmente qualificado do tipo personalizado a ser usado como filtro. Se filterType estiver definido como custom, esse atributo contém o nome de tipo totalmente qualificado da classe a ser criada. filterData também pode conter valores a serem usados durante a avaliação do filtro de tipo personalizado.
filterData Cadeia de caracteres que contém a expressão de filtro. Para obter mais informações sobre como especificar esse atributo, consulte FilterData.
filterType Cadeia de caracteres que contém a expressão de filtro. Esse atributo é do tipo FilterType. Para obter mais informações sobre como esse recurso funciona com o atributo filterData, consulte FilterData.
name Cadeia de caracteres que contém o nome exclusivo desse elemento de filtro.

Elementos filho

Nenhum.

Elementos pai

Elemento Descrição
<routing> Seção de configuração para definir um conjunto de filtros de roteamento, que determinam o tipo de WCF (Windows Communication Foundation)MessageFilter a ser usado ao avaliar mensagens de entrada.

Confira também