Condividi tramite


MessageFilter.CreateFilterTable<FilterData> Metodo

Definizione

Crea una tabella dei filtri per un filtro a cui è associato un tipo di dati specificato.

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.

Restituisce

IMessageFilterTable<FilterData>

Oggetto IMessageFilterTable<TFilterData> al quale possono essere aggiunti filtri associati a FilterData.

Commenti

Questo metodo deve essere chiamato da MessageFilterTable<TFilterData>. È necessario che gli utenti creino una tabella dei filtri chiamando un costruttore per la tabella dei filtri. L'implementazione predefinita di questo metodo restituisce una tabella dei filtri che chiama in sequenza il metodo Match di ogni filtro. Eseguire l'override di questo metodo per associare una tabella dei filtri personalizzata durante l'implementazione di un filtro.

Si applica a