Controller.TryUpdateModel Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
TryUpdateModel<TModel>(TModel, String, String[], IValueProvider) |
Atualiza a instância de modelo especificada usando valores do provedor de valor, um prefixo e propriedades incluídas. |
TryUpdateModel<TModel>(TModel, String, String[], String[]) |
Atualiza a instância do modelo especificada usando valores de provedor de valor atual do controlador, um prefixo, uma lista de propriedades a serem excluídas e uma lista de propriedades a serem incluídas. |
TryUpdateModel<TModel>(TModel, String[], IValueProvider) |
Atualiza a instância do modelo especificada usando valores do provedor de valor e uma lista de propriedades a serem incluídas. |
TryUpdateModel<TModel>(TModel, String, IValueProvider) |
Atualiza a instância do modelo especificada usando valores do provedor de valor e uma lista de propriedades a serem incluídas. |
TryUpdateModel<TModel>(TModel, String, String[]) |
Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador, um prefixo e propriedades incluídas. |
TryUpdateModel<TModel>(TModel, IValueProvider) |
Atualiza a instância de modelo especificada usando valores do provedor de valor. |
TryUpdateModel<TModel>(TModel, String, String[], String[], IValueProvider) |
Atualiza a instância do modelo especificada usando valores do provedor de valor, um prefixo, uma lista de propriedades a serem excluídas e uma lista de propriedades a serem incluídas. |
TryUpdateModel<TModel>(TModel, String) |
Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador e um prefixo. |
TryUpdateModel<TModel>(TModel) |
Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador. |
TryUpdateModel<TModel>(TModel, String[]) |
Atualiza a instância de modelo especificada usando os valores do provedor de valor atual do controlador e as propriedades incluídas. |
TryUpdateModel<TModel>(TModel, String, String[], IValueProvider)
Atualiza a instância de modelo especificada usando valores do provedor de valor, um prefixo e propriedades incluídas.
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
Parâmetros de tipo
- TModel
O tipo do objeto de modelo.
Parâmetros
- model
- TModel
A instância de modelo a ser atualizada.
- prefix
- String
O prefixo a ser usado ao procurar por valores no provedor de valor.
- includeProperties
- String[]
Uma lista de propriedades do modelo a serem atualizadas.
- valueProvider
- IValueProvider
Um dicionário de valores usado para atualizar o modelo.
Retornos
true se a atualização for bem-sucedida; caso contrário, false.
Aplica-se a
TryUpdateModel<TModel>(TModel, String, String[], String[])
Atualiza a instância do modelo especificada usando valores de provedor de valor atual do controlador, um prefixo, uma lista de propriedades a serem excluídas e uma lista de propriedades a serem incluídas.
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
Parâmetros de tipo
- TModel
O tipo do objeto de modelo.
Parâmetros
- model
- TModel
A instância de modelo a ser atualizada.
- prefix
- String
O prefixo a ser usado ao procurar por valores no provedor de valor.
- includeProperties
- String[]
Uma lista de propriedades do modelo a serem atualizadas.
- excludeProperties
- String[]
Uma lista de propriedades a serem excluídas explicitamente da atualização Estas serão excluídas mesmo se estiverem listadas na lista de parâmetros includeProperties.
Retornos
true se a atualização for bem-sucedida; caso contrário, false.
Exceções
O model
parâmetro ou a propriedade ValueProvider é nulo.
Aplica-se a
TryUpdateModel<TModel>(TModel, String[], IValueProvider)
Atualiza a instância do modelo especificada usando valores do provedor de valor e uma lista de propriedades a serem incluídas.
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
Parâmetros de tipo
- TModel
O tipo do objeto de modelo.
Parâmetros
- model
- TModel
A instância de modelo a ser atualizada.
- includeProperties
- String[]
Uma lista de propriedades do modelo a serem atualizadas.
- valueProvider
- IValueProvider
Um dicionário de valores usado para atualizar o modelo.
Retornos
true se a atualização for bem-sucedida; caso contrário, false.
Aplica-se a
TryUpdateModel<TModel>(TModel, String, IValueProvider)
Atualiza a instância do modelo especificada usando valores do provedor de valor e uma lista de propriedades a serem incluídas.
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
Parâmetros de tipo
- TModel
O tipo do objeto de modelo.
Parâmetros
- model
- TModel
A instância de modelo a ser atualizada.
- prefix
- String
Uma lista de propriedades do modelo a serem atualizadas.
- valueProvider
- IValueProvider
Um dicionário de valores usado para atualizar o modelo.
Retornos
true se a atualização for bem-sucedida; caso contrário, false.
Aplica-se a
TryUpdateModel<TModel>(TModel, String, String[])
Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador, um prefixo e propriedades incluídas.
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
Parâmetros de tipo
- TModel
O tipo do objeto de modelo.
Parâmetros
- model
- TModel
A instância de modelo a ser atualizada.
- prefix
- String
O prefixo a ser usado ao procurar por valores no provedor de valor.
- includeProperties
- String[]
Uma lista de propriedades do modelo a serem atualizadas.
Retornos
true se a atualização for bem-sucedida; caso contrário, false.
Exceções
O model
parâmetro ou a propriedade ValueProvider é nulo.
Aplica-se a
TryUpdateModel<TModel>(TModel, IValueProvider)
Atualiza a instância de modelo especificada usando valores do provedor de valor.
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
Parâmetros de tipo
- TModel
O tipo do objeto de modelo.
Parâmetros
- model
- TModel
A instância de modelo a ser atualizada.
- valueProvider
- IValueProvider
Um dicionário de valores usado para atualizar o modelo.
Retornos
true se a atualização for bem-sucedida; caso contrário, false.
Aplica-se a
TryUpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)
Atualiza a instância do modelo especificada usando valores do provedor de valor, um prefixo, uma lista de propriedades a serem excluídas e uma lista de propriedades a serem incluídas.
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
Parâmetros de tipo
- TModel
O tipo do objeto de modelo.
Parâmetros
- model
- TModel
A instância de modelo a ser atualizada.
- prefix
- String
O prefixo a ser usado ao procurar por valores no provedor de valor.
- includeProperties
- String[]
Uma lista de propriedades do modelo a serem atualizadas.
- excludeProperties
- String[]
Uma lista de propriedades a serem excluídas explicitamente da atualização Estas serão excluídas mesmo se estiverem listadas na lista de parâmetros includeProperties.
- valueProvider
- IValueProvider
Um dicionário de valores usado para atualizar o modelo.
Retornos
true se a atualização for bem-sucedida; caso contrário, false.
Aplica-se a
TryUpdateModel<TModel>(TModel, String)
Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador e um prefixo.
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
Parâmetros de tipo
- TModel
O tipo do objeto de modelo.
Parâmetros
- model
- TModel
A instância de modelo a ser atualizada.
- prefix
- String
O prefixo a ser usado ao procurar por valores no provedor de valor.
Retornos
true se a atualização for bem-sucedida; caso contrário, false.
Exceções
O model
parâmetro ou a propriedade ValueProvider é nulo.
Aplica-se a
TryUpdateModel<TModel>(TModel)
Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador.
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
Parâmetros de tipo
- TModel
O tipo do objeto de modelo.
Parâmetros
- model
- TModel
A instância de modelo a ser atualizada.
Retornos
true se a atualização for bem-sucedida; caso contrário, false.
Exceções
O model
parâmetro ou a propriedade ValueProvider é nulo.
Aplica-se a
TryUpdateModel<TModel>(TModel, String[])
Atualiza a instância de modelo especificada usando os valores do provedor de valor atual do controlador e as propriedades incluídas.
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
Parâmetros de tipo
- TModel
O tipo do objeto de modelo.
Parâmetros
- model
- TModel
A instância de modelo a ser atualizada.
- includeProperties
- String[]
Uma lista de propriedades do modelo a serem atualizadas.
Retornos
true se a atualização for bem-sucedida; caso contrário, false.