RouteValueAttribute クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アクションまたはコントローラーに必要なルート値を指定する属性。
アクションに配置する場合、要求のルート データは、アクションを選択するために必要なルート データの期待値と一致する必要があります。 要求のルート データがキーに一致する値を省略しない限り、指定されたキーのルート値を持たない他のすべてのアクションを選択することはできません。 詳細と例については、以下を参照してください IRouteValueProvider 。
コントローラーに配置された場合、アクションによってオーバーライドされない限り、制約はコントローラーによって定義されたすべてのアクションに適用されます。
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
- 継承
-
RouteValueAttribute
- 派生
- 属性
- 実装
コンストラクター
RouteValueAttribute(String, String) |
新しい RouteValueAttribute を作成します。 |
プロパティ
RouteKey |
ルート値キー。 |
RouteValue |
ルート値。 または 空の場合 |