ModelDataSourceView.EvaluateMethodParameters ModelDataSourceView.EvaluateMethodParameters ModelDataSourceView.EvaluateMethodParameters Method

定義

モデル バインディングのメソッド パラメーターを評価します。Evaluates the method parameters for model binding.

オーバーロード

EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary) EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary) EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary)

データ ソース操作、データ ソース メソッド オブジェクト、コントロール値を使用して、モデル バインディングのメソッド パラメーターを評価します。Evaluates the method parameters for model binding, using the data source operation, the data source method object, and the control values.

EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean) EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean) EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean)

データ ソース操作、データ ソース メソッド オブジェクト、コントロール値、およびこのメソッドがページの LoadComplete イベント ハンドラーで呼び出されているかどうかを示す値を使用して、モデル バインディングのメソッド パラメーターを評価します。Evaluates the method parameters for model binding, using the data source operation, the data source method object, the control values, and a value that indicates whether this method is called in the page's LoadComplete event handler.

EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary) EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary) EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary)

データ ソース操作、データ ソース メソッド オブジェクト、コントロール値を使用して、モデル バインディングのメソッド パラメーターを評価します。Evaluates the method parameters for model binding, using the data source operation, the data source method object, and the control values.

protected:
 virtual void EvaluateMethodParameters(System::Web::UI::DataSourceOperation dataSourceOperation, System::Web::UI::WebControls::ModelDataSourceMethod ^ modelDataSourceMethod, System::Collections::IDictionary ^ controlValues);
protected virtual void EvaluateMethodParameters (System.Web.UI.DataSourceOperation dataSourceOperation, System.Web.UI.WebControls.ModelDataSourceMethod modelDataSourceMethod, System.Collections.IDictionary controlValues);
abstract member EvaluateMethodParameters : System.Web.UI.DataSourceOperation * System.Web.UI.WebControls.ModelDataSourceMethod * System.Collections.IDictionary -> unit
override this.EvaluateMethodParameters : System.Web.UI.DataSourceOperation * System.Web.UI.WebControls.ModelDataSourceMethod * System.Collections.IDictionary -> unit

パラメーター

dataSourceOperation
DataSourceOperation DataSourceOperation DataSourceOperation

パラメーターが評価されているデータ ソース操作。The data source operation for which the parameters are being evaluated.

modelDataSourceMethod
ModelDataSourceMethod ModelDataSourceMethod ModelDataSourceMethod

パラメーターを評価する対象のメソッド オブジェクト。The method object for which the parameters are being evaluated.

controlValues
IDictionary IDictionary IDictionary

データ バインド コントロールからの値。The values from the data-bound control.

注釈

このメソッドは、 ModelDataSourceView.EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean) isPageLoadCompleteパラメーターをにfalse設定して、オーバーロードを呼び出します。This method calls the ModelDataSourceView.EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean) overload with the isPageLoadComplete parameter set to false.

EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean) EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean) EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean)

データ ソース操作、データ ソース メソッド オブジェクト、コントロール値、およびこのメソッドがページの LoadComplete イベント ハンドラーで呼び出されているかどうかを示す値を使用して、モデル バインディングのメソッド パラメーターを評価します。Evaluates the method parameters for model binding, using the data source operation, the data source method object, the control values, and a value that indicates whether this method is called in the page's LoadComplete event handler.

protected:
 virtual void EvaluateMethodParameters(System::Web::UI::DataSourceOperation dataSourceOperation, System::Web::UI::WebControls::ModelDataSourceMethod ^ modelDataSourceMethod, System::Collections::IDictionary ^ controlValues, bool isPageLoadComplete);
protected virtual void EvaluateMethodParameters (System.Web.UI.DataSourceOperation dataSourceOperation, System.Web.UI.WebControls.ModelDataSourceMethod modelDataSourceMethod, System.Collections.IDictionary controlValues, bool isPageLoadComplete);
abstract member EvaluateMethodParameters : System.Web.UI.DataSourceOperation * System.Web.UI.WebControls.ModelDataSourceMethod * System.Collections.IDictionary * bool -> unit
override this.EvaluateMethodParameters : System.Web.UI.DataSourceOperation * System.Web.UI.WebControls.ModelDataSourceMethod * System.Collections.IDictionary * bool -> unit

パラメーター

dataSourceOperation
DataSourceOperation DataSourceOperation DataSourceOperation

パラメーターが評価されているデータ ソース操作。The data source operation for which the parameters are being evaluated.

modelDataSourceMethod
ModelDataSourceMethod ModelDataSourceMethod ModelDataSourceMethod

パラメーターを評価する対象のメソッド オブジェクト。The method object for which the parameters are being evaluated.

controlValues
IDictionary IDictionary IDictionary

データ バインド コントロールからの値。The values from the data-bound control.

isPageLoadComplete
Boolean Boolean Boolean

このメソッドがページの LoadComplete イベント ハンドラーで呼び出された場合、選択したメソッド パラメーターを評価するために呼び出された場合、およびカスタム値プロバイダーが使用されている場合 true に設定します。Set to true if this method is called in the page's LoadComplete event handler, and if it is called to evaluate the select method parameters, and if custom value providers are being used. これにより、必要な場合は、データ バインディングのデータ バインド コントロールをマークするために、カスタム値プロバイダーの変更を識別することができます。This makes it possible to identify changes in the custom value providers in order to mark the data-bound control for data binding if necessary.

適用対象