MessageFilter.CreateFilterTable<FilterData> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une table de filtres pour un filtre qui a un type de données spécifié qui lui est associé.
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 peuvent être ajoutés les filtres associés à FilterData
.
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 prévu à cet effet. L'implémentation par défaut de cette méthode retourne une table de filtres qui appelle la méthode Match de chaque filtre de façon séquentielle. Substituez cette méthode pour associer une table de filtres personnalisée lors de l'implémentation d'un filtre.