QueryFilterProvider Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Implementace System.Web.Http.Filters.IFilterProvider , která použije filtr akce na jakoukoli akci s nebo návratovým IQueryableIQueryable<T> typem, který neváže parametr typu ODataQueryOptions.
public class QueryFilterProvider : System.Web.Http.Filters.IFilterProvider
public class QueryFilterProvider : Microsoft.AspNetCore.Mvc.Filters.IFilterProvider
type QueryFilterProvider = class
interface IFilterProvider
Public Class QueryFilterProvider
Implements IFilterProvider
- Dědičnost
-
QueryFilterProvider
- Implementuje
-
System.Web.Http.Filters.IFilterProvider IFilterProvider
Konstruktory
QueryFilterProvider(IActionFilter) |
Inicializuje novou instanci QueryFilterProvider třídy . |
QueryFilterProvider(IActionFilter) |
Inicializuje novou instanci QueryFilterProvider třídy . |
Vlastnosti
Order |
Získá hodnotu objednávky pro určení pořadí provádění zprostředkovatelů. Zprostředkovatelé se spouští ve vzestupné číselné hodnotě vlastnosti Microsoft.AspNetCore.Mvc.Filters.IFilterProvider.Order. |
QueryFilter |
Získá filtr akce, který provede dotaz. |
Metody
GetFilters(HttpConfiguration, HttpActionDescriptor) |
Poskytuje filtry, které se použijí na zadanou akci. |
OnProvidersExecuted(FilterProviderContext) |
Shrnutí: Volá se při snižování Hodnoty Microsoft.AspNetCore.Mvc.Filters.IFilterProvider.Order, poté, co se všechny microsoft.AspNetCore.Mvc.Filters.IFilterProviders spustily jednou. |
OnProvidersExecuting(FilterProviderContext) |
Poskytuje filtry, které se použijí na zadanou akci. |