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
Контекст, в котором привязана модель. Контекст содержит такие сведения, как объект модели, имя модели, тип модели, фильтр свойств и поставщик значений.
Возвращаемое значение
Перечислимый набор дескрипторов свойств.