MessageFilter.CreateFilterTable<FilterData> Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en filtertabell för ett filter som har en angiven typ av data som är associerad med den.
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)
Typparametrar
- FilterData
Data som är associerade med filtren i tabellen.
Returer
Ett IMessageFilterTable<TFilterData> objekt som filter som är associerade med FilterData kan läggas till.
Kommentarer
Den här metoden är avsedd att anropas av MessageFilterTable<TFilterData>. Användare bör skapa en filtertabell genom att anropa en konstruktor för filtertabellen. Standardimplementeringen av den här metoden returnerar en filtertabell som anropar Match metoden för varje filter sekventiellt. Åsidosätt den här metoden för att associera en anpassad filtertabell när du implementerar ett filter.