RouteValueAttribute Classe
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.
Um atributo que especifica um valor de rota necessário para uma ação ou controlador.
Quando colocados em uma ação, os dados de rota de uma solicitação devem corresponder às expectativas dos dados de rota necessários para que a ação seja selecionada. Todas as outras ações sem um valor de rota para a chave fornecida não podem ser selecionadas, a menos que os dados de rota da solicitação omita um valor correspondente à chave. Consulte IRouteValueProvider para obter mais detalhes e exemplos.
Quando colocada em um controlador, a menos que seja substituída pela ação, a restrição se aplica a todas as ações definidas pelo 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
- Herança
-
RouteValueAttribute
- Derivado
- Atributos
- Implementações
Route |
Cria um novo RouteValueAttribute. |
Route |
A chave de valor da rota. |
Route |
O valor da rota. Se |