RouteValueAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Attribut, das einen erforderlichen Routenwert für eine Aktion oder einen Controller angibt.
Wenn sie für eine Aktion platziert werden, müssen die Routendaten einer Anforderung den Erwartungen der erforderlichen Routendaten entsprechen, damit die Aktion ausgewählt wird. Alle anderen Aktionen ohne Routenwert für den angegebenen Schlüssel können nicht ausgewählt werden, es sei denn, die Routendaten der Anforderung lassen einen Wert weg, der dem Schlüssel entspricht. Weitere Details und Beispiele finden Sie IRouteValueProvider unter.
Wenn sie auf einem Controller platziert wird, gilt die Einschränkung für alle aktionen, die vom Controller definiert werden, es sei denn, sie wird von der Aktion überschrieben.
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
- Vererbung
-
RouteValueAttribute
- Abgeleitet
- Attribute
- Implementiert
Konstruktoren
RouteValueAttribute(String, String) |
Erstellt einen neuen RouteValueAttribute. |
Eigenschaften
RouteKey |
Der Routenwertschlüssel. |
RouteValue |
Der Routenwert. Wenn |