Język

FilterElement.FilterData Właściwość

Definicja

Pobiera lub ustawia dane filtru tego elementu konfiguracji.

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

Wartość właściwości

Dane filtru tego elementu.

Atrybuty

Uwagi

W poniższej tabeli opisano znaczenie FilterData wartości na podstawie wartości FilterType.

Typ filtru Opis Znaczenie filtru danych Przykładowy filtr
Action Używa filtru ActionMessageFilter, który jest dostarczany z usługą WCF. Akcja do odfiltrowania. <filter name="action1" filterType="Action" filterData="http://ACTION" />
Adres Używa elementu EndpointAddressMessageFilter, który jest dostarczany z usługą WCF z ignorowaną nazwą hosta == true. Adres do filtrowania (w nagłówku Do). <filter name="address1" filterType="Address" filterData="http://host/vdir/s.svc/b" />
AddressPrefix Używa prefiksuEndpointAddressMessageFilter, który jest dostarczany z usługą WCF z ignorowaną nazwą hosta == true. Adres do filtrowania z użyciem najdłuższego dopasowania prefiksu. <filter name="prefix1" filterType="AddressPrefix" filterData="http://host" />
StrictAnd Niestandardowy andMessageFilter, który zawsze ocenia oba warunki przed zwróceniem. filterData nie jest używana, zamiast tego filter1 i filter2 mają nazwy odpowiednich filtrów komunikatów (również w tabeli), które powinny być ze sobą połączone. <filter name="and1" filterType="And" filter1="address1" filter2="action1" />
Niestandardowy Typ zdefiniowany przez użytkownika, który rozszerza filtr MessageFilter i ma konstruktor biorący ciąg. atrybut customType to w pełni kwalifikowana nazwa typu klasy do utworzenia, filterData to ciąg przekazywany do konstruktora podczas tworzenia filtru. <filter name="custom1" filterType="Custom" customType="CustomAssembly.CustomMsgFilter, CustomAssembly" filterData="Custom Data" />
Nazwa punktu końcowego Niestandardowy filtr komunikatów do użycia wyłącznie w usłudze routingu, który filtruje komunikaty na podstawie nazwy punktu końcowego usługi. Nazwa punktu końcowego usługi, na przykład: "serviceEndpoint1". Powinien to być jeden z punktów końcowych uwidocznionych w usłudze routingu. <filter name="stock1" filterType="Endpoint" filterData="SvcEndpoint" />
MatchAll Używa elementu MatchAllMessageFilter, który jest dostarczany z usługą WCF. N/A <filter name="matchAll1" filterType="MatchAll" />
XPath Używa filtru XPathMessageFilter, który jest dostarczany z usługą WCF. Zapytanie XPath do użycia podczas dopasowywania komunikatów. <filter name="XPath1" filterType="XPath" filterData="//ns:element" />

Dotyczy