Freigeben über


TableFilterProvider Klasse

Definition

Die TableFilterProvider registriert spezialisierte System.Web.Http.Filters.IActionFilter Instanzen, die TableController<TData>von verwendet werden. Die Filter werden als Teil der benutzerdefinierten Controllerkonfiguration registriert, die mithilfe der Abhängigkeitseinspritzungs-Engine mit dem Typ ITableControllerConfigProviderkonfiguriert werden kann.

public class TableFilterProvider : System.Web.Http.Filters.IFilterProvider
type TableFilterProvider = class
    interface IFilterProvider
Public Class TableFilterProvider
Implements IFilterProvider
Vererbung
TableFilterProvider
Implementiert
System.Web.Http.Filters.IFilterProvider

Konstruktoren

TableFilterProvider()

Initialisiert eine neue instance von unter TableFilterProvider Verwendung der Standardimplementierung System.Web.Http.QueryableAttribute für die Ausführung der Abfrage.

TableFilterProvider(IActionFilter)

Initialisiert eine neue instance von mit TableFilterProvider der bereitgestellten System.Web.Http.QueryableAttribute Implementierung für die Ausführung der Abfrage.

Methoden

GetFilters(HttpConfiguration, HttpActionDescriptor)

Die TableFilterProvider registriert spezialisierte System.Web.Http.Filters.IActionFilter Instanzen, die TableController<TData>von verwendet werden. Die Filter werden als Teil der benutzerdefinierten Controllerkonfiguration registriert, die mithilfe der Abhängigkeitseinspritzungs-Engine mit dem Typ ITableControllerConfigProviderkonfiguriert werden kann.

Gilt für: