次の方法で共有


DynamicDataRoute クラス

定義

ASP.NET Dynamic Data で使用されるルートを表します。

public ref class DynamicDataRoute : System::Web::Routing::Route
public class DynamicDataRoute : System.Web.Routing.Route
type DynamicDataRoute = class
    inherit Route
Public Class DynamicDataRoute
Inherits Route
継承
DynamicDataRoute

注釈

ルートを使用して動的データの動作を構成します。

型の静的プロパティには、 Routes RouteTable ルートのコレクションが保持されます。 動的データの場合、通常、1つまたは複数のルートが global.asax ファイルのイベントに登録されます (プロパティに追加され Routes Application_Start ます)。 たとえば、ルートは、行の一覧と同じページにデータ行の詳細を表示するかどうかを決定します。 また、一部のテーブルの行の一覧と同じページに詳細を表示するかどうかを決定することもできます。

、、、およびの各プロパティを設定 Action し、 ViewName コンストラクターの Table Model URL のパターンを指定し Route ます。

動的データは、指定した URL パターンを使用して要求の URL パターンを一致させ、url を作成します。 詳細については、「DynamicDataRoute」を参照してください。

コンストラクター

DynamicDataRoute(String)

指定した URL パターンを使用して、DynamicDataRoute クラスの新しいインスタンスを初期化します。

プロパティ

Action

ルートのアクションの名前を取得または設定します。

Constraints

URL パラメーターの有効な値を指定する式のディクショナリを取得または設定します。

(継承元 Route)
DataTokens

ルート ハンドラーに渡されるが、ルートが URL パターンに一致するかどうかの判定には使用されないカスタム値を取得または設定します。

(継承元 Route)
Defaults

URL にすべてのパラメーターが含まれていない場合に使用する値を取得または設定します。

(継承元 Route)
Model

ルートが適用されるデータ モデルを取得または設定します。

RouteExistingFiles

既存のファイルと一致する URL を ASP.NET ルーティングが処理するかどうかを示す値を取得または設定します。

(継承元 RouteBase)
RouteHandler

ルートの要求を処理するオブジェクトを取得または設定します。

Table

ルートのテーブルの名前を取得または設定します。

Url

ルートの URL パターンを取得または設定します。

(継承元 Route)
ViewName

ルートに関連付けられた .aspx ページの名前を取得または設定します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetActionFromRouteData(RouteData)

Dynamic Data の現在の Web 要求の RouteData オブジェクトからアクションを返します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetRouteData(HttpContextBase)

特定の Web 要求のルーティング情報を返します。

GetTableFromRouteData(RouteData)

Dynamic Data の Web ページ要求に関連付けられているテーブルを識別します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
GetVirtualPath(RequestContext, RouteValueDictionary)

ルートの仮想パスを返します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ProcessConstraint(HttpContextBase, Object, String, RouteValueDictionary, RouteDirection)

パラメーター値がそのパラメーターの制約と一致するかどうかを判別します。

(継承元 Route)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください