Microsoft.AspNetCore.Mvc.ActionConstraints Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona contratos e implementaciones para las restricciones de acción.
Clases
ActionConstraintContext |
Contexto para la IActionConstraint ejecución. |
ActionConstraintItem |
Representa un IActionConstraintMetadata con o sin un objeto correspondiente IActionConstraint. |
ActionConstraintProviderContext |
Contexto para un proveedor de restricciones de acción. |
ActionMethodSelectorAttribute |
Clase base para atributos que pueden implementar lógica condicional para habilitar o deshabilitar una acción para una solicitud determinada. Vea IActionConstraint. |
HttpMethodActionConstraint |
La implementación de IActionConstraint usada para aplicar el filtrado de métodos HTTP cuando se usa MVC con compatibilidad heredada IRouter . HttpMethodActionConstraint se puede usar para determinar el conjunto de métodos HTTP admitidos por una acción. |
Estructuras
ActionSelectorCandidate |
Una acción candidata para la selección de acciones. |
Interfaces
IActionConstraint |
Admite la lógica condicional para determinar si una acción asociada es válida para seleccionarse para la solicitud especificada. |
IActionConstraintFactory |
Un generador para IActionConstraint. |
IActionConstraintMetadata |
Interfaz de marcador que identifica un tipo como metadatos para .IActionConstraint |
IActionConstraintProvider |
Proveedor para IActionConstraint. |
Comentarios
Para obtener una introducción a ASP.NET Core MVC, Información general de ASP.NET Core Mvc.