MessageFilter.CreateFilterTable<FilterData> Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.