Controller.UpdateModel Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
UpdateModel<TModel>(TModel, String, String[], String[], IValueProvider) |
Обновления указанного экземпляра модели, используя значения из поставщика значений, префикс, список исключаемых свойств и список свойств для включения. |
UpdateModel<TModel>(TModel, String, String[], IValueProvider) |
Обновляет указанный экземпляр модели с помощью значений, предоставленных поставщиком значений, префикса и списка включаемых свойств. |
UpdateModel<TModel>(TModel, String, String[], String[]) |
Обновляет указанный экземпляр модели с помощью значений, предоставленных текущим поставщиком значений контроллера, префикса, списка исключаемых свойств и списка включаемых свойств. |
UpdateModel<TModel>(TModel, String[], IValueProvider) |
Обновляет указанный экземпляр модели с помощью значений, предоставленных поставщиком значений, префикса и списка включаемых свойств. |
UpdateModel<TModel>(TModel, String, String[]) |
Обновляет указанный экземпляр модели с помощью значений, предоставленных текущим поставщиком значений контроллера, префикса и включенных параметров. |
UpdateModel<TModel>(TModel, IValueProvider) |
Обновляет указанный экземпляр модели, используя значения, предоставленные поставщиком значений. |
UpdateModel<TModel>(TModel, String[]) |
Обновляет указанный экземпляр модели с помощью значений, предоставленных текущим поставщиком значений объекта контроллера. |
UpdateModel<TModel>(TModel, String) |
Обновляет указанный экземпляр модели с помощью значений, предоставленных текущим поставщиком значений контроллера, и префикса. |
UpdateModel<TModel>(TModel) |
Обновляет указанный экземпляр модели с помощью значений, предоставленных текущим поставщиком значений контроллера. |
UpdateModel<TModel>(TModel, String, IValueProvider) |
Обновляет указанный экземпляр модели с помощью значений, предоставленных поставщиком значений, префикса и списка включаемых свойств. |
UpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)
Обновления указанного экземпляра модели, используя значения из поставщика значений, префикс, список исключаемых свойств и список свойств для включения.
protected internal void UpdateModel<TModel> (TModel model, string prefix, string[] includeProperties, string[] excludeProperties, System.Web.Mvc.IValueProvider valueProvider) where TModel : class;
member this.UpdateModel : 'Model * string * string[] * string[] * System.Web.Mvc.IValueProvider -> unit (requires 'Model : null)
Protected Friend Sub UpdateModel(Of TModel As Class) (model As TModel, prefix As String, includeProperties As String(), excludeProperties As String(), valueProvider As IValueProvider)
Параметры типа
- TModel
Тип объекта модели.
Параметры
- model
- TModel
Экземпляр модели, который нужно обновить.
- prefix
- String
Префикс, который должен использоваться при поиске значений в поставщике значений.
- includeProperties
- String[]
Список обновляемых свойств модели.
- excludeProperties
- String[]
Список свойств, которые следует явно исключить из обновления. Эти свойства исключаются, даже если они указаны в списке параметров includeProperties.
- valueProvider
- IValueProvider
Словарь значений, который используется для обновления модели.
Применяется к
UpdateModel<TModel>(TModel, String, String[], IValueProvider)
Обновляет указанный экземпляр модели с помощью значений, предоставленных поставщиком значений, префикса и списка включаемых свойств.
protected internal void UpdateModel<TModel> (TModel model, string prefix, string[] includeProperties, System.Web.Mvc.IValueProvider valueProvider) where TModel : class;
member this.UpdateModel : 'Model * string * string[] * System.Web.Mvc.IValueProvider -> unit (requires 'Model : null)
Protected Friend Sub UpdateModel(Of TModel As Class) (model As TModel, prefix As String, includeProperties As String(), valueProvider As IValueProvider)
Параметры типа
- TModel
Тип объекта модели.
Параметры
- model
- TModel
Экземпляр модели, который нужно обновить.
- prefix
- String
Префикс, который должен использоваться при поиске значений в поставщике значений.
- includeProperties
- String[]
Список обновляемых свойств модели.
- valueProvider
- IValueProvider
Словарь значений, который используется для обновления модели.
Применяется к
UpdateModel<TModel>(TModel, String, String[], String[])
Обновляет указанный экземпляр модели с помощью значений, предоставленных текущим поставщиком значений контроллера, префикса, списка исключаемых свойств и списка включаемых свойств.
protected internal void UpdateModel<TModel> (TModel model, string prefix, string[] includeProperties, string[] excludeProperties) where TModel : class;
member this.UpdateModel : 'Model * string * string[] * string[] -> unit (requires 'Model : null)
Protected Friend Sub UpdateModel(Of TModel As Class) (model As TModel, prefix As String, includeProperties As String(), excludeProperties As String())
Параметры типа
- TModel
Тип объекта модели.
Параметры
- model
- TModel
Экземпляр модели, который нужно обновить.
- prefix
- String
Префикс, который должен использоваться при поиске значений в поставщике значений.
- includeProperties
- String[]
Список обновляемых свойств модели.
- excludeProperties
- String[]
Список свойств, которые следует явно исключить из обновления. Эти свойства исключаются, даже если они указаны в списке includeProperties.
Применяется к
UpdateModel<TModel>(TModel, String[], IValueProvider)
Обновляет указанный экземпляр модели с помощью значений, предоставленных поставщиком значений, префикса и списка включаемых свойств.
protected internal void UpdateModel<TModel> (TModel model, string[] includeProperties, System.Web.Mvc.IValueProvider valueProvider) where TModel : class;
member this.UpdateModel : 'Model * string[] * System.Web.Mvc.IValueProvider -> unit (requires 'Model : null)
Protected Friend Sub UpdateModel(Of TModel As Class) (model As TModel, includeProperties As String(), valueProvider As IValueProvider)
Параметры типа
- TModel
Тип объекта модели.
Параметры
- model
- TModel
Экземпляр модели, который нужно обновить.
- includeProperties
- String[]
Список обновляемых свойств модели.
- valueProvider
- IValueProvider
Словарь значений, который используется для обновления модели.
Применяется к
UpdateModel<TModel>(TModel, String, String[])
Обновляет указанный экземпляр модели с помощью значений, предоставленных текущим поставщиком значений контроллера, префикса и включенных параметров.
protected internal void UpdateModel<TModel> (TModel model, string prefix, string[] includeProperties) where TModel : class;
member this.UpdateModel : 'Model * string * string[] -> unit (requires 'Model : null)
Protected Friend Sub UpdateModel(Of TModel As Class) (model As TModel, prefix As String, includeProperties As String())
Параметры типа
- TModel
Тип объекта модели.
Параметры
- model
- TModel
Экземпляр модели, который нужно обновить.
- prefix
- String
Префикс, который должен использоваться при поиске значений в поставщике значений.
- includeProperties
- String[]
Список обновляемых свойств модели.
Применяется к
UpdateModel<TModel>(TModel, IValueProvider)
Обновляет указанный экземпляр модели, используя значения, предоставленные поставщиком значений.
protected internal void UpdateModel<TModel> (TModel model, System.Web.Mvc.IValueProvider valueProvider) where TModel : class;
member this.UpdateModel : 'Model * System.Web.Mvc.IValueProvider -> unit (requires 'Model : null)
Protected Friend Sub UpdateModel(Of TModel As Class) (model As TModel, valueProvider As IValueProvider)
Параметры типа
- TModel
Тип объекта модели.
Параметры
- model
- TModel
Экземпляр модели, который нужно обновить.
- valueProvider
- IValueProvider
Словарь значений, который используется для обновления модели.
Применяется к
UpdateModel<TModel>(TModel, String[])
Обновляет указанный экземпляр модели с помощью значений, предоставленных текущим поставщиком значений объекта контроллера.
protected internal void UpdateModel<TModel> (TModel model, string[] includeProperties) where TModel : class;
member this.UpdateModel : 'Model * string[] -> unit (requires 'Model : null)
Protected Friend Sub UpdateModel(Of TModel As Class) (model As TModel, includeProperties As String())
Параметры типа
- TModel
Тип объекта модели.
Параметры
- model
- TModel
Экземпляр модели, который нужно обновить.
- includeProperties
- String[]
Список обновляемых свойств модели.
Применяется к
UpdateModel<TModel>(TModel, String)
Обновляет указанный экземпляр модели с помощью значений, предоставленных текущим поставщиком значений контроллера, и префикса.
protected internal void UpdateModel<TModel> (TModel model, string prefix) where TModel : class;
member this.UpdateModel : 'Model * string -> unit (requires 'Model : null)
Protected Friend Sub UpdateModel(Of TModel As Class) (model As TModel, prefix As String)
Параметры типа
- TModel
Тип объекта модели.
Параметры
- model
- TModel
Экземпляр модели, который нужно обновить.
- prefix
- String
Префикс, который должен использоваться при поиске значений в поставщике значений.
Применяется к
UpdateModel<TModel>(TModel)
Обновляет указанный экземпляр модели с помощью значений, предоставленных текущим поставщиком значений контроллера.
protected internal void UpdateModel<TModel> (TModel model) where TModel : class;
member this.UpdateModel : 'Model -> unit (requires 'Model : null)
Protected Friend Sub UpdateModel(Of TModel As Class) (model As TModel)
Параметры типа
- TModel
Тип объекта модели.
Параметры
- model
- TModel
Экземпляр модели, который нужно обновить.
Применяется к
UpdateModel<TModel>(TModel, String, IValueProvider)
Обновляет указанный экземпляр модели с помощью значений, предоставленных поставщиком значений, префикса и списка включаемых свойств.
protected internal void UpdateModel<TModel> (TModel model, string prefix, System.Web.Mvc.IValueProvider valueProvider) where TModel : class;
member this.UpdateModel : 'Model * string * System.Web.Mvc.IValueProvider -> unit (requires 'Model : null)
Protected Friend Sub UpdateModel(Of TModel As Class) (model As TModel, prefix As String, valueProvider As IValueProvider)
Параметры типа
- TModel
Тип объекта модели.
Параметры
- model
- TModel
Экземпляр модели, который нужно обновить.
- prefix
- String
Список обновляемых свойств модели.
- valueProvider
- IValueProvider
Словарь значений, который используется для обновления модели.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по