Microsoft.AspNetCore.Mvc.ActionConstraints Namespace
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.
Fornece contratos e implementações para restrições de ação.
Classes
ActionConstraintContext |
Contexto para IActionConstraint execução. |
ActionConstraintItem |
Representa um IActionConstraintMetadata com ou sem um correspondente IActionConstraint. |
ActionConstraintProviderContext |
Contexto para um provedor de restrição de ação. |
ActionMethodSelectorAttribute |
Classe base para atributos que podem implementar a lógica condicional para habilitar ou desabilitar uma ação para uma determinada solicitação. Consulte IActionConstraint. |
HttpMethodActionConstraint |
A implementação de IActionConstraint usada para impor a filtragem de método HTTP quando o MVC é usado com suporte herdado IRouter . O HttpMethodActionConstraint pode ser usado para determinar o conjunto de métodos HTTP com suporte por uma ação. |
Estruturas
ActionSelectorCandidate |
Uma ação candidata à seleção de ação. |
Interfaces
IActionConstraint |
Dá suporte à lógica condicional para determinar se uma ação associada é válida ou não para ser selecionada para a solicitação fornecida. |
IActionConstraintFactory |
Uma fábrica para IActionConstraint. |
IActionConstraintMetadata |
Uma interface de marcador que identifica um tipo como metadados para um IActionConstraint. |
IActionConstraintProvider |
Provedor para IActionConstraint. |
Comentários
Para obter uma introdução ao ASP.NET Core MVC, visão geral do ASP.NET Core Mvc.