RouteValueAttribute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Atribut, který určuje požadovanou hodnotu trasy pro akci nebo kontroler.
Při umístění do akce musí data trasy požadavku odpovídat očekáváním požadovaných dat trasy, aby mohla být akce vybrána. Všechny ostatní akce bez hodnoty trasy pro daný klíč nelze vybrat, pokud data trasy požadavku nevymenou hodnotu odpovídající klíči. Další podrobnosti a příklady najdete v tématu IRouteValueProvider .
Při umístění na kontroleru, pokud není přepsáno akcí, se omezení vztahuje na všechny akce definované kontrolerem.
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
- Dědičnost
-
RouteValueAttribute
- Odvozené
- Atributy
- Implementuje
Konstruktory
RouteValueAttribute(String, String) |
Vytvoří nový objekt RouteValueAttribute. |
Vlastnosti
RouteKey |
Klíč hodnoty trasy. |
RouteValue |
Hodnota trasy. Pokud |