MessageFilter.CreateFilterTable<FilterData> Metod

Definition

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

IMessageFilterTable<FilterData>

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.

Gäller för