Sdílet prostřednictvím


MessageFilter.CreateFilterTable<FilterData> Metoda

Definice

Vytvoří tabulku filtru pro filtr, který má přidružený zadaný typ dat.

protected public:
generic <typename FilterData>
 virtual System::ServiceModel::Dispatcher::IMessageFilterTable<FilterData> ^ CreateFilterTable();
protected internal virtual System.ServiceModel.Dispatcher.IMessageFilterTable<FilterData> CreateFilterTable<FilterData> ();
abstract member CreateFilterTable : unit -> System.ServiceModel.Dispatcher.IMessageFilterTable<'FilterData>
override this.CreateFilterTable : unit -> System.ServiceModel.Dispatcher.IMessageFilterTable<'FilterData>
Protected Friend Overridable Function CreateFilterTable(Of FilterData) () As IMessageFilterTable(Of FilterData)

Parametry typu

FilterData

Data přidružená k filtrům v tabulce

Návraty

IMessageFilterTable<FilterData>

Objekt IMessageFilterTable<TFilterData> , ke kterému lze přidat filtry přidružené FilterData .

Poznámky

Tato metoda má být volána MessageFilterTable<TFilterData>. Uživatelé by měli vytvořit tabulku filtru voláním konstruktoru pro tabulku filtru. Výchozí implementace této metody vrátí tabulku filtru, která volá metodu Match jednotlivých filtrů postupně. Tuto metodu přepište, pokud chcete při implementaci filtru přidružit vlastní tabulku filtru.

Platí pro