Share via


DefaultModelBinder.CreateModel Método

Definición

Crea el tipo de modelo especificado utilizando el contexto del controlador y el contexto de enlace 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

Contexto en el que funciona el controlador. La información de contexto incluye el controlador, el contenido HTTP, el contexto de la solicitud y los datos de la ruta.

bindingContext
ModelBindingContext

Contexto en el que se enlaza el modelo. El contexto incluye información como el objeto de modelo, el nombre de modelo, el tipo de modelo, el filtro de propiedades y el proveedor de valores.

modelType
Type

Tipo del objeto de modelo que se va a devolver.

Devoluciones

Un objeto de datos del tipo especificado.

Se aplica a