Aracılığıyla paylaş


DefaultModelBinder.CreateModel Yöntem

Tanım

Belirtilen denetleyici bağlamını ve bağlama bağlamını kullanarak belirtilen model türünü oluşturur.

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

Parametreler

controllerContext
ControllerContext

Denetleyicinin içinde çalıştığı bağlam. Bağlam bilgileri denetleyiciyi, HTTP içeriğini, istek bağlamını ve yönlendirme verilerini içerir.

bindingContext
ModelBindingContext

Modelin bağlı olduğu bağlam. Bağlam, model nesnesi, model adı, model türü, özellik filtresi ve değer sağlayıcısı gibi bilgileri içerir.

modelType
Type

Döndürülecek model nesnesinin türü.

Döndürülenler

Belirtilen türde bir veri nesnesi.

Şunlara uygulanır