Compartilhar via


TableFilterProvider Classe

Definição

O TableFilterProvider registra instâncias especializadas System.Web.Http.Filters.IActionFilter usadas pelo TableController<TData>. Os filtros são registrados como parte da configuração do controlador personalizado que pode ser configurada usando o mecanismo de injeção de dependência usando o tipo ITableControllerConfigProvider.

public class TableFilterProvider : System.Web.Http.Filters.IFilterProvider
type TableFilterProvider = class
    interface IFilterProvider
Public Class TableFilterProvider
Implements IFilterProvider
Herança
TableFilterProvider
Implementações
System.Web.Http.Filters.IFilterProvider

Construtores

TableFilterProvider()

Inicializa uma nova instância do TableFilterProvider usando a implementação padrão System.Web.Http.QueryableAttribute para executar a consulta.

TableFilterProvider(IActionFilter)

Inicializa uma nova instância do TableFilterProvider usando a implementação fornecida System.Web.Http.QueryableAttribute para executar a consulta.

Métodos

GetFilters(HttpConfiguration, HttpActionDescriptor)

O TableFilterProvider registra instâncias especializadas System.Web.Http.Filters.IActionFilter usadas pelo TableController<TData>. Os filtros são registrados como parte da configuração do controlador personalizado que pode ser configurada usando o mecanismo de injeção de dependência usando o tipo ITableControllerConfigProvider.

Aplica-se a