MessageFilter.CreateFilterTable<FilterData> Método

Definición

Crea una tabla de filtro para un filtro que tiene un tipo de datos especificado asociado a él.

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 llamen MessageFilterTable<TFilterData>. Los usuarios deben crear una tabla de filtro llamando a un constructor para la tabla de filtro. La implementación predeterminada de este método devuelve una tabla de filtros que llama al Match método de cada filtro secuencialmente. Invalide este método para asociar una tabla de filtro personalizada al implementar un filtro.

Se aplica a