QueryFilterProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma implementação de System.Web.Http.Filters.IFilterProvider que aplica um filtro de ação a qualquer ação com um IQueryable tipo de retorno ou IQueryable<T> que não associa um parâmetro do tipo 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
- Herança
-
QueryFilterProvider
- Implementações
-
System.Web.Http.Filters.IFilterProvider IFilterProvider
Construtores
QueryFilterProvider(IActionFilter) |
Inicializa uma nova instância da classe QueryFilterProvider. |
QueryFilterProvider(IActionFilter) |
Inicializa uma nova instância da classe QueryFilterProvider. |
Propriedades
Order |
Obtém o valor da ordem para determinar a ordem de execução de provedores. Os provedores são executados no valor numérico crescente da propriedade Microsoft.AspNetCore.Mvc.Filters.IFilterProvider.Order. |
QueryFilter |
Obtém o filtro de ação que executa a consulta. |
Métodos
GetFilters(HttpConfiguration, HttpActionDescriptor) |
Fornece filtros para aplicar à ação especificada. |
OnProvidersExecuted(FilterProviderContext) |
Resumo: chamado na diminuição de Microsoft.AspNetCore.Mvc.Filters.IFilterProvider.Order, depois que todos os Microsoft.AspNetCore.Mvc.Filters.IFilterProviders foram executados uma vez. |
OnProvidersExecuting(FilterProviderContext) |
Fornece filtros para aplicar à ação especificada. |