Udostępnij za pośrednictwem


TableFilterProvider Klasa

Definicja

Rejestruje TableFilterProvider wyspecjalizowane System.Web.Http.Filters.IActionFilter wystąpienia używane przez usługę TableController<TData>. Filtry są rejestrowane w ramach konfiguracji niestandardowego kontrolera, którą można skonfigurować przy użyciu aparatu wstrzykiwania zależności przy użyciu typu ITableControllerConfigProvider.

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

Konstruktory

TableFilterProvider()

Inicjuje TableFilterProvider nowe wystąpienie przy użyciu domyślnej System.Web.Http.QueryableAttribute implementacji do wykonywania zapytania.

TableFilterProvider(IActionFilter)

Inicjuje TableFilterProvider nowe wystąpienie przy użyciu podanej System.Web.Http.QueryableAttribute implementacji do wykonywania zapytania.

Metody

GetFilters(HttpConfiguration, HttpActionDescriptor)

Rejestruje TableFilterProvider wyspecjalizowane System.Web.Http.Filters.IActionFilter wystąpienia używane przez usługę TableController<TData>. Filtry są rejestrowane w ramach konfiguracji niestandardowego kontrolera, którą można skonfigurować przy użyciu aparatu wstrzykiwania zależności przy użyciu typu ITableControllerConfigProvider.

Dotyczy