Partager via


TableFilterProvider Classe

Définition

Inscrit TableFilterProvider les instances spécialisées System.Web.Http.Filters.IActionFilter utilisées par le TableController<TData>. Les filtres sont inscrits dans le cadre de la configuration du contrôleur personnalisé qui peut être configurée à l’aide du moteur d’injection de dépendances à l’aide du type ITableControllerConfigProvider.

public class TableFilterProvider : System.Web.Http.Filters.IFilterProvider
type TableFilterProvider = class
    interface IFilterProvider
Public Class TableFilterProvider
Implements IFilterProvider
Héritage
TableFilterProvider
Implémente
System.Web.Http.Filters.IFilterProvider

Constructeurs

TableFilterProvider()

Initialise une nouvelle instance de à l’aide TableFilterProvider de l’implémentation par défaut System.Web.Http.QueryableAttribute pour l’exécution de la requête.

TableFilterProvider(IActionFilter)

Initialise une nouvelle instance de à l’aide de l’implémentation TableFilterProvider fournie System.Web.Http.QueryableAttribute pour l’exécution de la requête.

Méthodes

GetFilters(HttpConfiguration, HttpActionDescriptor)

Inscrit TableFilterProvider les instances spécialisées System.Web.Http.Filters.IActionFilter utilisées par le TableController<TData>. Les filtres sont inscrits dans le cadre de la configuration du contrôleur personnalisé qui peut être configurée à l’aide du moteur d’injection de dépendances à l’aide du type ITableControllerConfigProvider.

S’applique à