Sdílet prostřednictvím


DefaultModelBinder.CreateModel Metoda

Definice

Vytvoří zadaný typ modelu pomocí zadaného kontextu kontroleru a kontextu vazby.

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

Parametry

controllerContext
ControllerContext

Kontext, ve kterém kontroler funguje. Mezi kontextové informace patří kontroler, obsah HTTP, kontext požadavku a směrovací data.

bindingContext
ModelBindingContext

Kontext, ve kterém je model vázán. Kontext obsahuje informace, jako je objekt modelu, název modelu, typ modelu, filtr vlastností a zprostředkovatel hodnoty.

modelType
Type

Typ objektu modelu, který se má vrátit.

Návraty

Datový objekt zadaného typu.

Platí pro