MessageFilter.CreateFilterTable<FilterData> Méthode

Définition

Crée une table de filtres pour un filtre qui a un type spécifié de données associées.

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)

Paramètres de type

FilterData

Données associées aux filtres de la table.

Retours

IMessageFilterTable<FilterData>

Objet IMessageFilterTable<TFilterData> auquel les filtres associés FilterData peuvent être ajoutés.

Remarques

Cette méthode est destinée à être appelée par MessageFilterTable<TFilterData>. Les utilisateurs doivent créer une table de filtres en appelant un constructeur pour la table de filtres. L’implémentation par défaut de cette méthode retourne une table de filtres qui appelle la Match méthode de chaque filtre de manière séquentielle. Remplacez cette méthode pour associer une table de filtre personnalisée lors de l’implémentation d’un filtre.

S’applique à