MessageFilter.CreateFilterTable<FilterData> Methode

Definitie

Hiermee maakt u een filtertabel voor een filter waaraan een opgegeven type gegevens is gekoppeld.

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)

Type parameters

FilterData

Gegevens die zijn gekoppeld aan de filters in de tabel.

Retouren

IMessageFilterTable<FilterData>

Een IMessageFilterTable<TFilterData> object waaraan filters FilterData kunnen worden toegevoegd.

Opmerkingen

Deze methode is bedoeld om te worden aangeroepen door MessageFilterTable<TFilterData>. Gebruikers moeten een filtertabel maken door een constructor voor de filtertabel aan te roepen. De standaard implementatie van deze methode retourneert een filtertabel die de Match methode van elk filter opeenvolgend aanroept. Overschrijf deze methode om een aangepaste filtertabel te koppelen bij het implementeren van een filter.

Van toepassing op