FilterElement.FilterData Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee worden de filtergegevens van dit configuratie-element opgehaald of ingesteld.
public:
property System::String ^ FilterData { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("filterData", DefaultValue=null, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public string FilterData { get; set; }
[<System.Configuration.ConfigurationProperty("filterData", DefaultValue=null, Options=System.Configuration.ConfigurationPropertyOptions.None)>]
member this.FilterData : string with get, set
Public Property FilterData As String
Waarde van eigenschap
De filtergegevens van dit element.
- Kenmerken
Opmerkingen
De volgende tabel beschrijft de betekenis van op basis van FilterData de waarde van FilterType.
| Filtertype | Beschrijving | Betekenis van filtergegevens | Voorbeeldfilter |
|---|---|---|---|
| Action | Gebruikt het ActionMessageFilter dat wordt geleverd met WCF. | De actie waarop moet worden gefilterd. | <filter name="action1" filterType="Action" filterData="http://ACTION" /> |
| Adres | Maakt gebruik van het EndpointAddressMessageFilter dat wordt geleverd met WCF met hostnaam negeren == true. | Het adres waarop moet worden gefilterd (in de Aan-veld van de e-mailkop). | <filter name="address1" filterType="Address" filterData="http://host/vdir/s.svc/b" /> |
| AddressPrefix | Maakt gebruik van het PrefixEndpointAddressMessageFilter dat wordt geleverd met WCF met hostnaam negeren == true. | Het adres om te filteren met behulp van de langste voorvoegselvergelijking. | <filter name="prefix1" filterType="AddressPrefix" filterData="http://host" /> |
| StrictAnd | Een aangepast AndMessageFilter dat altijd beide voorwaarden evalueert voordat deze worden geretourneerd. | filterData wordt niet gebruikt, in plaats daarvan filter1 en filter2 hebben de namen van de bijbehorende berichtenfilters (ook in de tabel), die samen AND moeten zijn. | <filter name="and1" filterType="And" filter1="address1" filter2="action1" /> |
| Custom | Een door de gebruiker gedefinieerd type dat MessageFilter uitbreidt en een constructor heeft die een tekenreeks neemt. | het kenmerk customType is de volledig gekwalificeerde typenaam van de klasse die moet worden gemaakt. FilterData is de tekenreeks die moet worden doorgegeven aan de constructor bij het maken van het filter. | <filter name="custom1" filterType="Custom" customType="CustomAssembly.CustomMsgFilter, CustomAssembly" filterData="Custom Data" /> |
| NaamVanHetEindpunt | Een aangepast berichtfilter voor gebruik alleen in de routeringsservice, waarmee berichten worden gefilterd op basis van de naam van het service-eindpunt. | De naam van het service-eindpunt, bijvoorbeeld: 'serviceEndpoint1'. Dit moet een van de eindpunten zijn die beschikbaar zijn in de routeringsservice. | <filter name="stock1" filterType="Endpoint" filterData="SvcEndpoint" /> |
| MatchAll | Maakt gebruik van het MatchAllMessageFilter dat wordt geleverd met WCF. | N/A | <filter name="matchAll1" filterType="MatchAll" /> |
| XPath | Maakt gebruik van het XPathMessageFilter dat wordt geleverd met WCF. | De XPath-query die moet worden gebruikt bij overeenkomende berichten. | <filter name="XPath1" filterType="XPath" filterData="//ns:element" /> |