QueryFilterProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémentation de System.Web.Http.Filters.IFilterProvider qui applique un filtre d’action à toute action avec un IQueryable type ou IQueryable<T> de retour qui ne lie pas un paramètre de type 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
- Héritage
-
QueryFilterProvider
- Implémente
-
System.Web.Http.Filters.IFilterProvider IFilterProvider
Constructeurs
QueryFilterProvider(IActionFilter) |
Initialise une nouvelle instance de la classe QueryFilterProvider. |
QueryFilterProvider(IActionFilter) |
Initialise une nouvelle instance de la classe QueryFilterProvider. |
Propriétés
Order |
Obtient la valeur de l’ordre pour déterminer l’ordre d’exécution des fournisseurs. Les fournisseurs s’exécutent en valeur numérique ascendante de la propriété Microsoft.AspNetCore.Mvc.Filters.IFilterProvider.Order. |
QueryFilter |
Obtient le filtre d'action qui exécute la requête. |
Méthodes
GetFilters(HttpConfiguration, HttpActionDescriptor) |
Fournit les filtres qui s'appliquent à l'action spécifiée. |
OnProvidersExecuted(FilterProviderContext) |
Résumé : Appelé dans La décroissante Microsoft.AspNetCore.Mvc.Filters.IFilterProvider.Order, après que tous les Microsoft.AspNetCore.Mvc.Filters.IFilterProviders ont été exécutés une fois. |
OnProvidersExecuting(FilterProviderContext) |
Fournit les filtres qui s'appliquent à l'action spécifiée. |