C# Class RunningObjects.Core.ModelBinder

Inheritance: IModelBinder
Show file Open project: edurdias/RunningObjects Class Usage Examples

Public Methods

Method Description
BindModel ( System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext ) : object
GetModelType ( System.Web.Mvc.ControllerContext controllerContext ) : Type

Private Methods

Method Description
CreateCollection ( System.Web.Mvc.ModelBindingContext bindingContext, Property property ) : object
CreateItem ( System.Web.Mvc.ModelBindingContext bindingContext, Property property, System.Web.Mvc.ValueProviderResult result, int index ) : object
GetModelValue ( System.Web.Mvc.ValueProviderResult result, Type memberType ) : object
GetNonModelValue ( System.Web.Mvc.ValueProviderResult result, Type memberType ) : object

Method Details

BindModel() public method

public BindModel ( System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext ) : object
controllerContext System.Web.Mvc.ControllerContext
bindingContext System.Web.Mvc.ModelBindingContext
return object

GetModelType() public static method

public static GetModelType ( System.Web.Mvc.ControllerContext controllerContext ) : Type
controllerContext System.Web.Mvc.ControllerContext
return System.Type