ProfileParameter クラス
アセンブリ: System.Web (system.web.dll 内)


ProfileParameter クラスを使用すると、ASP.NET プロファイル パラメータの値を、SQL パラメータ クエリ、ビジネス オブジェクトのメソッド、またはフィルタ処理式で使用されるパラメータにバインドできます。
ProfileParameter クラスは、Parameter クラスから継承したこれらのプロパティに加えて、PropertyName プロパティを提供しています。PropertyName プロパティは、ProfileParameter を使って値を取得する際の ASP.NET プロファイル プロパティを識別します。
![]() |
---|

System.Web.UI.WebControls.Parameter
System.Web.UI.WebControls.ProfileParameter


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ProfileParameter コンストラクタ ()
アセンブリ: System.Web (system.web.dll 内)


ProfileParameter コンストラクタで作成された ProfileParameter オブジェクトは、すべてのプロパティに既定値を使用して初期化されます。PropertyName プロパティは String.Empty に初期化されます。また、Name プロパティは String.Empty に初期化され、Type プロパティは TypeCode.Object に初期化されます。さらに、Direction プロパティは Input に初期化され、DefaultValue プロパティは null (Visual Basic の場合は Nothing) に初期化されます。

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ProfileParameter コンストラクタ (String, String)
アセンブリ: System.Web (system.web.dll 内)

Dim name As String Dim propertyName As String Dim instance As New ProfileParameter(name, propertyName)

ProfileParameter コンストラクタを使用して作成された ProfileParameter オブジェクトは、指定されたパラメータ名、およびパラメータのバインド先の ASP.NET プロファイル プロパティを識別する PropertyName を使用して初期化されます。Type、Direction、および ConvertEmptyStringToNull を含むその他のプロパティは既定値を使用して初期化されます。

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ProfileParameter コンストラクタ (ProfileParameter)
アセンブリ: System.Web (system.web.dll 内)


ProfileParameter コンストラクタは、ProfileParameter インスタンスのクローンを作成するための protected コピー コンストラクタです。ProfileParameter の値 (PropertyName、Name、Type など) が、すべて新しいインスタンスに転送されます。

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ProfileParameter コンストラクタ (String, TypeCode, String)
アセンブリ: System.Web (system.web.dll 内)

Dim name As String Dim type As TypeCode Dim propertyName As String Dim instance As New ProfileParameter(name, type, propertyName)

ProfileParameter コンストラクタを使用して作成された ProfileParameter オブジェクトは、指定されたパラメータ名、Type、および PropertyName を使用して初期化されます。Direction プロパティおよび ConvertEmptyStringToNull プロパティのみ既定値で初期化されます。

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ProfileParameter コンストラクタ

名前 | 説明 |
---|---|
ProfileParameter () | ProfileParameter クラスの新しいインスタンスを初期化します。 |
ProfileParameter (ProfileParameter) | original パラメータで指定されたインスタンスの値を使用して、ProfileParameter クラスの新しいインスタンスを初期化します。 |
ProfileParameter (String, String) | バインド先の ASP.NET プロファイル プロパティを識別する指定されたプロパティ名を使用して、ProfileParameter クラスの名前付きの新しいインスタンスを初期化します。 |
ProfileParameter (String, TypeCode, String) | バインド先の ASP.NET プロファイル プロパティを識別する指定されたプロパティ名を使用して、ProfileParameter クラスの名前付きの厳密に型指定された新しいインスタンスを初期化します。 |

ProfileParameter プロパティ

名前 | 説明 | |
---|---|---|
![]() | ConvertEmptyStringToNull | Parameter オブジェクトのバインド先の値が String.Empty の場合に、その値を null 参照 (Visual Basic では Nothing) に変換する必要があるかどうかを示す値を取得または設定します。 ( Parameter から継承されます。) |
![]() | DefaultValue | パラメータの既定値を指定します。Evaluate メソッドの呼び出し時に、パラメータはこの値にバインドされ、初期化前の状態に戻されます。 ( Parameter から継承されます。) |
![]() | Direction | Parameter オブジェクトを使用して値をコントロールにバインドするかどうか、またはそのコントロールを使用して値を変更できるかどうかを示します。 ( Parameter から継承されます。) |
![]() | Name | パラメータの名前を取得または設定します。 ( Parameter から継承されます。) |
![]() | PropertyName | パラメータのバインド先の ASP.NET プロファイル プロパティの名前を取得または設定します。 |
![]() | Size | パラメータのサイズを取得または設定します。 ( Parameter から継承されます。) |
![]() | Type | パラメータの型を取得または設定します。 ( Parameter から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | IsTrackingViewState | Parameter オブジェクトがビューステートへの変更を保存しているかどうかを示す値を取得します。 ( Parameter から継承されます。) |
![]() | ViewState | 同一のページに対する複数の要求にわたって、Parameter オブジェクトのビューステートを保存し、復元できるようにする状態情報のディクショナリを取得します。 ( Parameter から継承されます。) |

ProfileParameter メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | このインスタンスの値を、それと等価の文字列形式に変換します。 ( Parameter から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Clone | オーバーライドされます。 現在の ProfileParameter インスタンスの複製を返します。 |
![]() | Evaluate | オーバーライドされます。 ProfileParameter オブジェクトの値を更新して返します。 |
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | LoadViewState | データ ソース ビューの、以前保存したビューステートを復元します。 ( Parameter から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
![]() | OnParameterChanged | Parameter オブジェクトを格納する ParameterCollection コレクションの OnParametersChanged メソッドを呼び出します。 ( Parameter から継承されます。) |
![]() | SaveViewState | ページがサーバーにポストバックされた時間以降に発生した、Parameter オブジェクトのビューステートへの変更を保存します。 ( Parameter から継承されます。) |
![]() | SetDirty | Parameter オブジェクトの状態がビューステートで記録されるように、このオブジェクトをマークします。 ( Parameter から継承されます。) |
![]() | TrackViewState | Parameter オブジェクトがビューステートの変更を追跡するようにします。それにより、変更をコントロールの ViewState オブジェクトに格納して、同じページに対する複数の要求にわたって永続化できます。 ( Parameter から継承されます。) |

ProfileParameter メンバ
ASP.NET プロファイル プロパティの値をパラメータ オブジェクトにバインドします。
ProfileParameter データ型で公開されるメンバを以下の表に示します。



名前 | 説明 | |
---|---|---|
![]() | ConvertEmptyStringToNull | Parameter オブジェクトのバインド先の値が String.Empty の場合に、その値を null 参照 (Visual Basic では Nothing) に変換する必要があるかどうかを示す値を取得または設定します。(Parameter から継承されます。) |
![]() | DefaultValue | パラメータの既定値を指定します。Evaluate メソッドの呼び出し時に、パラメータはこの値にバインドされ、初期化前の状態に戻されます。(Parameter から継承されます。) |
![]() | Direction | Parameter オブジェクトを使用して値をコントロールにバインドするかどうか、またはそのコントロールを使用して値を変更できるかどうかを示します。(Parameter から継承されます。) |
![]() | Name | パラメータの名前を取得または設定します。(Parameter から継承されます。) |
![]() | PropertyName | パラメータのバインド先の ASP.NET プロファイル プロパティの名前を取得または設定します。 |
![]() | Size | パラメータのサイズを取得または設定します。(Parameter から継承されます。) |
![]() | Type | パラメータの型を取得または設定します。(Parameter から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | IsTrackingViewState | Parameter オブジェクトがビューステートへの変更を保存しているかどうかを示す値を取得します。(Parameter から継承されます。) |
![]() | ViewState | 同一のページに対する複数の要求にわたって、Parameter オブジェクトのビューステートを保存し、復元できるようにする状態情報のディクショナリを取得します。(Parameter から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | このインスタンスの値を、それと等価の文字列形式に変換します。 (Parameter から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Clone | オーバーライドされます。 現在の ProfileParameter インスタンスの複製を返します。 |
![]() | Evaluate | オーバーライドされます。 ProfileParameter オブジェクトの値を更新して返します。 |
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | LoadViewState | データ ソース ビューの、以前保存したビューステートを復元します。 (Parameter から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() | OnParameterChanged | Parameter オブジェクトを格納する ParameterCollection コレクションの OnParametersChanged メソッドを呼び出します。 (Parameter から継承されます。) |
![]() | SaveViewState | ページがサーバーにポストバックされた時間以降に発生した、Parameter オブジェクトのビューステートへの変更を保存します。 (Parameter から継承されます。) |
![]() | SetDirty | Parameter オブジェクトの状態がビューステートで記録されるように、このオブジェクトをマークします。 (Parameter から継承されます。) |
![]() | TrackViewState | Parameter オブジェクトがビューステートの変更を追跡するようにします。それにより、変更をコントロールの ViewState オブジェクトに格納して、同じページに対する複数の要求にわたって永続化できます。 (Parameter から継承されます。) |

- ProfileParameterのページへのリンク