MessageFilter.CreateFilterTable<FilterData> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.