MessageFilter.CreateFilterTable<FilterData> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.