Controller::TryUpdateModel<TModel> Method (TModel, String, array<String>, array<String>, IValueProvider)
Updates the specified model instance using values from the value provider, a prefix, a list of properties to exclude , and a list of properties to include.
Namespace: System.Web.Mvc
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
protected public: generic<typename TModel> where TModel : ref class bool TryUpdateModel( TModel model, String^ prefix, array<String^>^ includeProperties, array<String^>^ excludeProperties, IValueProvider^ valueProvider )
Type Parameters
- TModel
The type of the model object.
Parameters
- model
- Type: TModel
The model instance to update.
- prefix
- Type: System::String
The prefix to use when looking up values in the value provider.
- includeProperties
- Type: array<System::String>
A list of properties of the model to update.
- excludeProperties
- Type: array<System::String>
A list of properties to explicitly exclude from the update. These are excluded even if they are listed in the includeProperties parameter list.
- valueProvider
- Type: System.Web.Mvc::IValueProvider
A dictionary of values that is used to update the model.
Show: