Share via


Controller.TryUpdateModel Método

Definição

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.

Aplica-se a