RouteValueAttribute Clase
Definición
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í.
Atributo que especifica un valor de ruta necesario para una acción o controlador.
Cuando se coloca en una acción, los datos de ruta de una solicitud deben coincidir con las expectativas de los datos de ruta necesarios para que se seleccione la acción. No se pueden seleccionar todas las demás acciones sin un valor de ruta para la clave especificada a menos que los datos de ruta de la solicitud omitan un valor que coincida con la clave. Consulte IRouteValueProvider para obtener más detalles y ejemplos.
Cuando se coloca en un controlador, a menos que la acción invalide, la restricción se aplica a todas las acciones definidas por el controlador.
public ref class RouteValueAttribute abstract : Attribute, Microsoft::AspNetCore::Mvc::Routing::IRouteValueProvider
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public abstract class RouteValueAttribute : Attribute, Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type RouteValueAttribute = class
inherit Attribute
interface IRouteValueProvider
Public MustInherit Class RouteValueAttribute
Inherits Attribute
Implements IRouteValueProvider
- Herencia
-
RouteValueAttribute
- Derivado
- Atributos
- Implementaciones
Constructores
RouteValueAttribute(String, String) |
Crea un nuevo RouteValueAttribute. |
Propiedades
RouteKey |
Clave de valor de ruta. |
RouteValue |
Valor de ruta. Si |