言語

AttributeRouteModel クラス

定義

属性ルートのモデル。

public ref class AttributeRouteModel
public class AttributeRouteModel
type AttributeRouteModel = class
Public Class AttributeRouteModel
継承
AttributeRouteModel

コンストラクター

名前 説明
AttributeRouteModel()

Microsoft.AspNetCore.Mvc.Routing.AttributeRoute の新しいインスタンスを初期化します。

AttributeRouteModel(AttributeRouteModel)

Microsoft.AspNetCore.Mvc.Routing.AttributeRouteコピー コンストラクター。

AttributeRouteModel(IRouteTemplateProvider)

指定した を使用して、 の Microsoft.AspNetCore.Mvc.Routing.AttributeRoute 新しいインスタンスを初期化します templateProvider

プロパティ

名前 説明
Attribute

IRouteTemplateProvider を取得します。

IsAbsoluteTemplate

このモデルのこのルート テンプレートが親スコープのルート テンプレートをオーバーライドするかどうかを決定する値を取得または設定します。

Name

ルート名を取得または設定します。

Order

ルートの順序を取得または設定します。

SuppressLinkGeneration

このモデルがリンク生成に参加するかどうかを決定する値を取得または設定します。

SuppressPathMatching

このモデルがパス マッチング (受信ルーティング) に参加するかどうかを決定する値を取得または設定します。

Template

属性ルート テンプレートを取得または設定します。

メソッド

名前 説明
CombineAttributeRouteModel(AttributeRouteModel, AttributeRouteModel)

2 つの AttributeRouteModel インスタンスを結合し、結果と共に新しい AttributeRouteModel インスタンスを返します。

CombineTemplates(String, String)

属性ルートのプレフィックスとルート テンプレートを組み合わせます。

IsOverridePattern(String)

テンプレート パターンを使用してプレフィックスをオーバーライドできるかどうかを決定します。

ReplaceTokens(String, IDictionary<String,String>)

テンプレート内のトークンを指定された値に置き換えます。

ReplaceTokens(String, IDictionary<String,String>, IOutboundParameterTransformer)

テンプレート内のトークンを指定された値とルート トークン トランスフォーマーに置き換えます。

適用対象