MessageFilter.CreateFilterTable<FilterData> Methode

Definition

Erstellt eine Filtertabelle für einen Filter, der einen bestimmten Datentyp zugeordnet hat.

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)

Typparameter

FilterData

Daten, die den Filtern in der Tabelle zugeordnet sind.

Gibt zurück

IMessageFilterTable<FilterData>

Ein IMessageFilterTable<TFilterData> Objekt, dem Filter hinzugefügt werden können, die zugeordnet FilterData sind.

Hinweise

Diese Methode soll von MessageFilterTable<TFilterData>aufgerufen werden. Benutzer sollten eine Filtertabelle erstellen, indem Sie einen Konstruktor für die Filtertabelle aufrufen. Die Standardimplementierung dieser Methode gibt eine Filtertabelle zurück, die die Match Methode jedes Filters sequenziell aufruft. Überschreiben Sie diese Methode, um eine benutzerdefinierte Filtertabelle beim Implementieren eines Filters zuzuordnen.

Gilt für: