次の方法で共有


Controller.TryUpdateModel メソッド

定義

オーバーロード

TryUpdateModel<TModel>(TModel, String, String[], IValueProvider)

値プロバイダー内の値、プレフィックス、および更新対象プロパティを使用して、指定されたモデル インスタンスを更新します。

TryUpdateModel<TModel>(TModel, String, String[], String[])

コントローラーの現在の値プロバイダー内の値、プレフィックス、除外対象プロパティのリスト、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

TryUpdateModel<TModel>(TModel, String[], IValueProvider)

値プロバイダー内の値、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

TryUpdateModel<TModel>(TModel, String, IValueProvider)

値プロバイダー内の値、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

TryUpdateModel<TModel>(TModel, String, String[])

コントローラーの現在の値プロバイダー内の値、プレフィックス、および更新対象プロパティを使用して、指定されたモデル インスタンスを更新します。

TryUpdateModel<TModel>(TModel, IValueProvider)

値プロバイダー内の値を使用して、指定されたモデル インスタンスを更新します。

TryUpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)

値プロバイダー内の値、プレフィックス、除外対象プロパティのリスト、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

TryUpdateModel<TModel>(TModel, String)

コントローラーの現在の値プロバイダー内の値、およびプレフィックスを使用して、指定されたモデル インスタンスを更新します。

TryUpdateModel<TModel>(TModel)

コントローラーの現在の値プロバイダー内の値を使用して、指定されたモデル インスタンスを更新します。

TryUpdateModel<TModel>(TModel, String[])

コントローラーの現在の値プロバイダー内の値、および更新対象プロパティを使用して、指定されたモデル インスタンスを更新します。

TryUpdateModel<TModel>(TModel, String, String[], IValueProvider)

値プロバイダー内の値、プレフィックス、および更新対象プロパティを使用して、指定されたモデル インスタンスを更新します。

protected internal bool TryUpdateModel<TModel> (TModel model, string prefix, string[] includeProperties, System.Web.Mvc.IValueProvider valueProvider) where TModel : class;
member this.TryUpdateModel : 'Model * string * string[] * System.Web.Mvc.IValueProvider -> bool (requires 'Model : null)
Protected Friend Function TryUpdateModel(Of TModel As Class) (model As TModel, prefix As String, includeProperties As String(), valueProvider As IValueProvider) As Boolean

型パラメーター

TModel

モデル オブジェクトの型。

パラメーター

model
TModel

更新するモデル インスタンス。

prefix
String

値プロバイダーでの値の検索時に使用するプレフィックス。

includeProperties
String[]

更新対象となるモデルのプロパティの一覧。

valueProvider
IValueProvider

モデルの更新に使用する値のディクショナリ。

戻り値

更新が成功した場合は true。それ以外の場合は false。

適用対象

TryUpdateModel<TModel>(TModel, String, String[], String[])

コントローラーの現在の値プロバイダー内の値、プレフィックス、除外対象プロパティのリスト、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

protected internal bool TryUpdateModel<TModel> (TModel model, string prefix, string[] includeProperties, string[] excludeProperties) where TModel : class;
member this.TryUpdateModel : 'Model * string * string[] * string[] -> bool (requires 'Model : null)
Protected Friend Function TryUpdateModel(Of TModel As Class) (model As TModel, prefix As String, includeProperties As String(), excludeProperties As String()) As Boolean

型パラメーター

TModel

モデル オブジェクトの型。

パラメーター

model
TModel

更新するモデル インスタンス。

prefix
String

値プロバイダーでの値の検索時に使用するプレフィックス。

includeProperties
String[]

更新対象となるモデルのプロパティの一覧。

excludeProperties
String[]

更新から明示的に除外するプロパティの一覧。 これらのプロパティは、includeProperties パラメーター リストで指定されている場合でも除外されます。

戻り値

更新が成功した場合は true。それ以外の場合は false。

例外

modelパラメーターまたは ValueProvider プロパティが null です。

適用対象

TryUpdateModel<TModel>(TModel, String[], IValueProvider)

値プロバイダー内の値、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

protected internal bool TryUpdateModel<TModel> (TModel model, string[] includeProperties, System.Web.Mvc.IValueProvider valueProvider) where TModel : class;
member this.TryUpdateModel : 'Model * string[] * System.Web.Mvc.IValueProvider -> bool (requires 'Model : null)
Protected Friend Function TryUpdateModel(Of TModel As Class) (model As TModel, includeProperties As String(), valueProvider As IValueProvider) As Boolean

型パラメーター

TModel

モデル オブジェクトの型。

パラメーター

model
TModel

更新するモデル インスタンス。

includeProperties
String[]

更新対象となるモデルのプロパティの一覧。

valueProvider
IValueProvider

モデルの更新に使用する値のディクショナリ。

戻り値

更新が成功した場合は true。それ以外の場合は false。

適用対象

TryUpdateModel<TModel>(TModel, String, IValueProvider)

値プロバイダー内の値、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

protected internal bool TryUpdateModel<TModel> (TModel model, string prefix, System.Web.Mvc.IValueProvider valueProvider) where TModel : class;
member this.TryUpdateModel : 'Model * string * System.Web.Mvc.IValueProvider -> bool (requires 'Model : null)
Protected Friend Function TryUpdateModel(Of TModel As Class) (model As TModel, prefix As String, valueProvider As IValueProvider) As Boolean

型パラメーター

TModel

モデル オブジェクトの型。

パラメーター

model
TModel

更新するモデル インスタンス。

prefix
String

更新対象となるモデルのプロパティの一覧。

valueProvider
IValueProvider

モデルの更新に使用する値のディクショナリ。

戻り値

更新が成功した場合は true。それ以外の場合は false。

適用対象

TryUpdateModel<TModel>(TModel, String, String[])

コントローラーの現在の値プロバイダー内の値、プレフィックス、および更新対象プロパティを使用して、指定されたモデル インスタンスを更新します。

protected internal bool TryUpdateModel<TModel> (TModel model, string prefix, string[] includeProperties) where TModel : class;
member this.TryUpdateModel : 'Model * string * string[] -> bool (requires 'Model : null)
Protected Friend Function TryUpdateModel(Of TModel As Class) (model As TModel, prefix As String, includeProperties As String()) As Boolean

型パラメーター

TModel

モデル オブジェクトの型。

パラメーター

model
TModel

更新するモデル インスタンス。

prefix
String

値プロバイダーでの値の検索時に使用するプレフィックス。

includeProperties
String[]

更新対象となるモデルのプロパティの一覧。

戻り値

更新が成功した場合は true。それ以外の場合は false。

例外

modelパラメーターまたは ValueProvider プロパティが null です。

適用対象

TryUpdateModel<TModel>(TModel, IValueProvider)

値プロバイダー内の値を使用して、指定されたモデル インスタンスを更新します。

protected internal bool TryUpdateModel<TModel> (TModel model, System.Web.Mvc.IValueProvider valueProvider) where TModel : class;
member this.TryUpdateModel : 'Model * System.Web.Mvc.IValueProvider -> bool (requires 'Model : null)
Protected Friend Function TryUpdateModel(Of TModel As Class) (model As TModel, valueProvider As IValueProvider) As Boolean

型パラメーター

TModel

モデル オブジェクトの型。

パラメーター

model
TModel

更新するモデル インスタンス。

valueProvider
IValueProvider

モデルの更新に使用する値のディクショナリ。

戻り値

更新が成功した場合は true。それ以外の場合は false。

適用対象

TryUpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)

値プロバイダー内の値、プレフィックス、除外対象プロパティのリスト、および更新対象プロパティのリストを使用して、指定されたモデル インスタンスを更新します。

protected internal bool TryUpdateModel<TModel> (TModel model, string prefix, string[] includeProperties, string[] excludeProperties, System.Web.Mvc.IValueProvider valueProvider) where TModel : class;
member this.TryUpdateModel : 'Model * string * string[] * string[] * System.Web.Mvc.IValueProvider -> bool (requires 'Model : null)
Protected Friend Function TryUpdateModel(Of TModel As Class) (model As TModel, prefix As String, includeProperties As String(), excludeProperties As String(), valueProvider As IValueProvider) As Boolean

型パラメーター

TModel

モデル オブジェクトの型。

パラメーター

model
TModel

更新するモデル インスタンス。

prefix
String

値プロバイダーでの値の検索時に使用するプレフィックス。

includeProperties
String[]

更新対象となるモデルのプロパティの一覧。

excludeProperties
String[]

更新から明示的に除外するプロパティの一覧。 これらのプロパティは、includeProperties パラメーター リストで指定されている場合でも除外されます。

valueProvider
IValueProvider

モデルの更新に使用する値のディクショナリ。

戻り値

更新が成功した場合は true。それ以外の場合は false。

適用対象

TryUpdateModel<TModel>(TModel, String)

コントローラーの現在の値プロバイダー内の値、およびプレフィックスを使用して、指定されたモデル インスタンスを更新します。

protected internal bool TryUpdateModel<TModel> (TModel model, string prefix) where TModel : class;
member this.TryUpdateModel : 'Model * string -> bool (requires 'Model : null)
Protected Friend Function TryUpdateModel(Of TModel As Class) (model As TModel, prefix As String) As Boolean

型パラメーター

TModel

モデル オブジェクトの型。

パラメーター

model
TModel

更新するモデル インスタンス。

prefix
String

値プロバイダーでの値の検索時に使用するプレフィックス。

戻り値

更新が成功した場合は true。それ以外の場合は false。

例外

modelパラメーターまたは ValueProvider プロパティが null です。

適用対象

TryUpdateModel<TModel>(TModel)

コントローラーの現在の値プロバイダー内の値を使用して、指定されたモデル インスタンスを更新します。

protected internal bool TryUpdateModel<TModel> (TModel model) where TModel : class;
member this.TryUpdateModel : 'Model -> bool (requires 'Model : null)
Protected Friend Function TryUpdateModel(Of TModel As Class) (model As TModel) As Boolean

型パラメーター

TModel

モデル オブジェクトの型。

パラメーター

model
TModel

更新するモデル インスタンス。

戻り値

更新が成功した場合は true。それ以外の場合は false。

例外

modelパラメーターまたは ValueProvider プロパティが null です。

適用対象

TryUpdateModel<TModel>(TModel, String[])

コントローラーの現在の値プロバイダー内の値、および更新対象プロパティを使用して、指定されたモデル インスタンスを更新します。

protected internal bool TryUpdateModel<TModel> (TModel model, string[] includeProperties) where TModel : class;
member this.TryUpdateModel : 'Model * string[] -> bool (requires 'Model : null)
Protected Friend Function TryUpdateModel(Of TModel As Class) (model As TModel, includeProperties As String()) As Boolean

型パラメーター

TModel

モデル オブジェクトの型。

パラメーター

model
TModel

更新するモデル インスタンス。

includeProperties
String[]

更新対象となるモデルのプロパティの一覧。

戻り値

更新が成功した場合は true。それ以外の場合は false。

適用対象