DefaultModelBinder.GetFilteredModelProperties 方法

定义

返回一组属性,这些属性与指定的 binding context建立的属性筛选器限制相匹配。

protected System.Collections.Generic.IEnumerable<System.ComponentModel.PropertyDescriptor> GetFilteredModelProperties (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext);
member this.GetFilteredModelProperties : System.Web.Mvc.ControllerContext * System.Web.Mvc.ModelBindingContext -> seq<System.ComponentModel.PropertyDescriptor>
Protected Function GetFilteredModelProperties (controllerContext As ControllerContext, bindingContext As ModelBindingContext) As IEnumerable(Of PropertyDescriptor)

参数

controllerContext
ControllerContext

运行控制器的上下文。 上下文信息包括控制器、HTTP 内容、请求上下文和路由数据。

bindingContext
ModelBindingContext

绑定模型的上下文。 上下文包含模型对象、模型名称、模型类型、属性筛选器和值提供程序等信息。

返回

一组可枚举的属性描述符。

适用于