Controller.TryUpdateModel メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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。