言語

RouteParameter クラス

定義

URL セグメントの値をパラメーター オブジェクトにバインドします。

public ref class RouteParameter : System::Web::UI::WebControls::Parameter
public class RouteParameter : System.Web.UI.WebControls.Parameter
type RouteParameter = class
    inherit Parameter
Public Class RouteParameter
Inherits Parameter
継承
RouteParameter

注釈

Web サイトで ASP.NET ルーティングを実装する場合は、RouteParameter オブジェクトを使用して、要求された URL のセグメントの値をデータベース クエリまたはコマンドにバインドできます。 データ ソース コントロールまたはRouteParameter コントロールのマークアップでQueryExtenderオブジェクトを宣言できます。

コンストラクター

名前 説明
RouteParameter()

RouteParameter クラスの新しいインスタンスを初期化します。

RouteParameter(RouteParameter)

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

RouteParameter(String, DbType, String)

パラメーターに指定した名前とデータベース型を使用し、ルート データに指定したキーを使用して、 RouteParameter クラスの新しいインスタンスを初期化します。

RouteParameter(String, String)

パラメーターの指定した名前とルート データの指定したキーを使用して、 RouteParameter クラスの新しいインスタンスを初期化します。

RouteParameter(String, TypeCode, String)

パラメーターに指定した名前と型を使用し、ルート データに指定したキーを使用して、 RouteParameter クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
ConvertEmptyStringToNull

Parameter オブジェクトがバインドされている値がnullされている場合にEmptyに変換するかどうかを示す値を取得または設定します。

(継承元 Parameter)
DbType

パラメーターのデータベース型を取得または設定します。

(継承元 Parameter)
DefaultValue

パラメーターの既定値を指定します。パラメーターがバインドされている値が、 Evaluate(HttpContext, Control) メソッドが呼び出されたときに初期化されないようにする必要があります。

(継承元 Parameter)
Direction

Parameter オブジェクトを使用して値をコントロールにバインドするか、コントロールを使用して値を変更できるかを示します。

(継承元 Parameter)
IsTrackingViewState

Parameter オブジェクトがビュー ステートへの変更を保存しているかどうかを示す値を取得します。

(継承元 Parameter)
Name

パラメーターの名前を取得または設定します。

(継承元 Parameter)
RouteKey

ルート パラメーターの値を取得するルート セグメントの名前を取得または設定します。

Size

パラメーターのサイズを取得または設定します。

(継承元 Parameter)
Type

パラメーターの型を取得または設定します。

(継承元 Parameter)
ViewState

同じページに対する複数の要求にわたって、 Parameter オブジェクトのビュー ステートを保存および復元できる状態情報のディクショナリを取得します。

(継承元 Parameter)

メソッド

名前 説明
Clone()

現在の RouteParameter インスタンスの複製を返します。

Equals(Object)

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

(継承元 Object)
Evaluate(HttpContext, Control)

要求 URL を評価し、パラメーターの値を返します。

GetDatabaseType()

現在のDbType インスタンスの CLR 型に相当するParameter値を取得します。

(継承元 Parameter)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
LoadViewState(Object)

データ ソース ビューの以前に保存したビューステートを復元します。

(継承元 Parameter)
MemberwiseClone()

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

(継承元 Object)
OnParameterChanged()

OnParametersChanged(EventArgs) オブジェクトを含むParameterCollection コレクションのParameter メソッドを呼び出します。

(継承元 Parameter)
SaveViewState()

ページがサーバーにポストバックされてからの Parameter オブジェクトのビューステートへの変更を保存します。

(継承元 Parameter)
SetDirty()

Parameter オブジェクトの状態がビュー ステートに記録されるようにマークします。

(継承元 Parameter)
ToString()

このインスタンスの値を等価の文字列形式に変換します。

(継承元 Parameter)
TrackViewState()

Parameter オブジェクトがビューステートの変更を追跡し、コントロールのViewState オブジェクトに格納し、同じページに対する要求間で永続化できるようにします。

(継承元 Parameter)

明示的なインターフェイスの実装

名前 説明
ICloneable.Clone()

現在の Parameter インスタンスの複製を返します。

(継承元 Parameter)
IStateManager.IsTrackingViewState

Parameter オブジェクトがビュー ステートへの変更を保存しているかどうかを示す値を取得します。

(継承元 Parameter)
IStateManager.LoadViewState(Object)

データ ソース ビューの以前に保存したビューステートを復元します。

(継承元 Parameter)
IStateManager.SaveViewState()

ページがサーバーにポストバックされてからの Parameter オブジェクトのビューステートへの変更を保存します。

(継承元 Parameter)
IStateManager.TrackViewState()

Parameter オブジェクトがビューステートの変更を追跡し、コントロールのViewState オブジェクトに格納し、同じページに対する要求間で永続化できるようにします。

(継承元 Parameter)

適用対象

こちらもご覧ください