Compartilhar via


DefaultModelBinder.CreateModel Método

Definição

Cria o tipo de modelo especificado usando o contexto de controlador e o contexto de associação especificados.

protected virtual object CreateModel (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext, Type modelType);
abstract member CreateModel : System.Web.Mvc.ControllerContext * System.Web.Mvc.ModelBindingContext * Type -> obj
override this.CreateModel : System.Web.Mvc.ControllerContext * System.Web.Mvc.ModelBindingContext * Type -> obj
Protected Overridable Function CreateModel (controllerContext As ControllerContext, bindingContext As ModelBindingContext, modelType As Type) As Object

Parâmetros

controllerContext
ControllerContext

O contexto no qual o controlador opera. As informações de contexto incluem o controlador, o conteúdo HTTP, o contexto de solicitação e os dados de rota.

bindingContext
ModelBindingContext

O contexto no qual o modelo está associado. O contexto inclui informações como o objeto do modelo, nome do modelo, tipo de modelo, filtro de propriedade e provedor de valor.

modelType
Type

O tipo do objeto de modelo a ser retornado.

Retornos

Um objeto de dados do tipo especificado.

Aplica-se a