Comparteix a través de


MessageFilter.CreateFilterTable<FilterData> Método

Definición

Crea una tabla de filtros para un filtro que tiene un tipo de datos especificado asociado.

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)

Parámetros de tipo

FilterData

Datos asociados a los filtros de la tabla.

Devoluciones

IMessageFilterTable<FilterData>

Objeto IMessageFilterTable<TFilterData> al que se pueden agregar filtros asociados a FilterData.

Comentarios

Este método está pensado para que lo llame MessageFilterTable<TFilterData>. Los usuarios deben crear una tabla de filtros llamando a un constructor para la tabla de filtros. La implementación predeterminada de este método devuelve una tabla de filtros que llama al método Match de cada filtro de forma secuencial. Invalide este método para asociar una tabla de filtros personalizada al implementar un filtro.

Se aplica a