RouteValueAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attributo che specifica un valore di route obbligatorio per un'azione o un controller.
Quando viene inserita su un'azione, i dati di route di una richiesta devono corrispondere alle aspettative dei dati di route necessari per selezionare l'azione. Non è possibile selezionare tutte le altre azioni senza un valore di route per la chiave specificata, a meno che i dati di route della richiesta omettano un valore corrispondente alla chiave. Per altre informazioni e esempi, vedere IRouteValueProvider .
Quando viene inserito in un controller, a meno che non venga eseguito l'override dell'azione, il vincolo si applica a tutte le azioni definite dal controller.
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
- Ereditarietà
-
RouteValueAttribute
- Derivato
- Attributi
- Implementazioni
Costruttori
RouteValueAttribute(String, String) |
Crea un nuovo oggetto RouteValueAttribute. |
Proprietà
RouteKey |
Chiave del valore della route. |
RouteValue |
Valore della route. Se |