MessageFilter.CreateFilterTable<FilterData> Metodo

Definizione

Crea una tabella di filtro per un filtro con un tipo di dati specificato associato.

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 nella tabella.

Valori restituiti

IMessageFilterTable<FilterData>

Oggetto IMessageFilterTable<TFilterData> a cui è possibile aggiungere filtri associati FilterData .

Commenti

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

Si applica a