MessageFilter.CreateFilterTable<FilterData> Metodo

Definizione

Crea una tabella dei filtri per un filtro a cui è associato un tipo di dati specificato.Creates a filter table for a filter that has a specified type of data associated with it.

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)

Parametri di tipo

FilterData

Dati associati ai filtri della tabella.Data associated with the filters in the table.

Restituisce

IMessageFilterTable<FilterData>

Oggetto IMessageFilterTable<TFilterData> al quale possono essere aggiunti filtri associati a FilterData.An IMessageFilterTable<TFilterData> object to which filters associated with FilterData can be added.

Commenti

Questo metodo deve essere chiamato da MessageFilterTable<TFilterData>.This method is intended to be called by MessageFilterTable<TFilterData>. È necessario che gli utenti creino una tabella dei filtri chiamando un costruttore per la tabella dei filtri.Users should create a filter table by calling a constructor for the filter table. L'implementazione predefinita di questo metodo restituisce una tabella dei filtri che chiama in sequenza il metodo Match di ogni filtro.The default implementation of this method returns a filter table that calls the Match method of each filter sequentially. Eseguire l'override di questo metodo per associare una tabella dei filtri personalizzata durante l'implementazione di un filtro.Override this method to associate a custom filter table when implementing a filter.

Si applica a