C# Класс RunningObjects.Core.MethodBinder

Наследование: IModelBinder
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BindModel ( System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext ) : object
CreateBindingContext ( System.Web.Mvc.ControllerContext controllerContext ) : System.Web.Mvc.ModelBindingContext
GetMethodMapping ( System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext, string actionName ) : MethodMapping

Приватные методы

Метод Описание
GetConstructorMapping ( Type modelType, int index ) : MethodMapping
GetMethodMapping ( System.Web.Mvc.ControllerContext controllerContext, Type modelType, int index ) : MethodMapping

Описание методов

BindModel() публичный Метод

public BindModel ( System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext ) : object
controllerContext System.Web.Mvc.ControllerContext
bindingContext System.Web.Mvc.ModelBindingContext
Результат object

CreateBindingContext() публичный статический Метод

public static CreateBindingContext ( System.Web.Mvc.ControllerContext controllerContext ) : System.Web.Mvc.ModelBindingContext
controllerContext System.Web.Mvc.ControllerContext
Результат System.Web.Mvc.ModelBindingContext

GetMethodMapping() публичный статический Метод

public static GetMethodMapping ( System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext, string actionName ) : MethodMapping
controllerContext System.Web.Mvc.ControllerContext
bindingContext System.Web.Mvc.ModelBindingContext
actionName string
Результат RunningObjects.Core.Mapping.MethodMapping