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 angegebenen Typ von ihm zugeordneten Daten 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
Den Filtern in der Tabelle zugeordnete Daten.
Gibt zurück
- IMessageFilterTable<FilterData>
Ein IMessageFilterTable<TFilterData>-Objekt, dem FilterData
zugeordnete Filter hinzugefügt werden können.
Hinweise
Diese Methode ist für das Aufrufen durch MessageFilterTable<TFilterData> vorgesehen. Benutzer sollten eine Filtertabelle erstellen, indem sie einen Konstruktor für die Filtertabelle aufrufen. Die Standardimplementierung für diese Methode gibt eine Filtertabelle zurück, die die Match-Methode für jeden Filter sequenziell aufruft. Überschreiben Sie diese Methode, um eine benutzerdefinierte Filtertabelle zuzuordnen, wenn Sie einen Filter implementieren.