Sdílet prostřednictvím


TableFilterProvider Třída

Definice

Registruje TableFilterProvider specializované System.Web.Http.Filters.IActionFilter instance používané nástrojem TableController<TData>. Filtry jsou registrovány jako součást konfigurace vlastního kontroleru, kterou je možné nakonfigurovat pomocí modulu injektáže závislostí pomocí typu ITableControllerConfigProvider.

public class TableFilterProvider : System.Web.Http.Filters.IFilterProvider
type TableFilterProvider = class
    interface IFilterProvider
Public Class TableFilterProvider
Implements IFilterProvider
Dědičnost
TableFilterProvider
Implementuje
System.Web.Http.Filters.IFilterProvider

Konstruktory

TableFilterProvider()

Inicializuje novou instanci TableFilterProvider pomocí výchozí System.Web.Http.QueryableAttribute implementace pro spuštění dotazu.

TableFilterProvider(IActionFilter)

Inicializuje novou instanci pomocí TableFilterProvider poskytnuté System.Web.Http.QueryableAttribute implementace pro spuštění dotazu.

Metody

GetFilters(HttpConfiguration, HttpActionDescriptor)

Registruje TableFilterProvider specializované System.Web.Http.Filters.IActionFilter instance používané nástrojem TableController<TData>. Filtry jsou registrovány jako součást konfigurace vlastního kontroleru, kterou je možné nakonfigurovat pomocí modulu injektáže závislostí pomocí typu ITableControllerConfigProvider.

Platí pro