Freigeben über


<filter>

Definiert einen Routingfilter, der den Typ von Windows Communication Foundation (WCF)MessageFilter bestimmt, der bei der Auswertung eingehender Nachrichten verwendet werden soll, sowie alle für den Filter erforderlichen Daten oder Parameter.

Schemahierarchie

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

Syntax

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

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente sowie übergeordnete Elemente beschrieben.

Attribute

Attribut Beschreibung

customType 

Eine Zeichenfolge, die den vollqualifizierten Typnamen des benutzerdefinierten Typs enthält, der als Filter verwendet werden soll. Wenn filterType auf custom festgelegt ist, enthält dieses Attribut den vollqualifizierten Typnamen der zu erstellenden Klasse. filterData kann auch Werte enthalten, die beim Auswerten des benutzerdefinierten Typfilters verwendet werden.

filterData

Eine Zeichenfolge, die die Filterdaten enthält. Weitere Informationen zur Angabe dieses Attributs finden Sie unter FilterData.

filterType

Eine Zeichenfolge, die den Filtertyp enthält. Dieses Attribut ist vom Typ FilterType. Weitere Informationen zur Funktionsweise mit dem filterData-Attribut finden Sie unter FilterData.

name

Eine Zeichenfolge, die den eindeutigen Namen dieses Filterelements enthält.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element Beschreibung

<routing>

Ein Konfigurationsabschnitt zum Definieren eines Satzes von Routingfiltern, die den Typ von Windows Communication Foundation (WCF)MessageFilter bestimmen, der beim Auswerten eingehender Nachrichten verwendet werden soll.

Siehe auch

Verweis

System.ServiceModel.Routing.Configuration.FilterElement
FilterData
FilterType