ModelBindingContext Класс
В этой статье
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Контекст, содержащий сведения об эксплуатации для привязки и проверки модели.
public ref class ModelBindingContext abstract
public abstract class ModelBindingContext
type ModelBindingContext = class
Public MustInherit Class ModelBindingContext
- Наследование
-
ModelBindingContext
- Производный
Конструкторы
Model |
Контекст, содержащий сведения об эксплуатации для привязки и проверки модели. |
Свойства
Action |
Представляет объект , связанный ActionContext с этим контекстом. |
Binder |
Возвращает или задает имя модели, явно заданное IModelNameProviderс помощью . |
Binding |
Возвращает или задает значение, представляющее объект , связанный BindingSourceModelс . |
Field |
Возвращает или задает имя текущего привязываемого поля. |
Http |
Возвращает объект , связанный HttpContext с этим контекстом. |
Is |
Возвращает или задает указание на то, что текущий связыватель обрабатывает объект верхнего уровня. |
Model |
Возвращает или задает значение модели для текущей операции. |
Model |
Возвращает или задает метаданные для модели, связанной с этим контекстом. |
Model |
Получает или задает имя модели. Это свойство используется в качестве ключа для поиска значений в IValueProvider во время привязки модели. |
Model |
Возвращает или задает объект , используемый ModelStateDictionary для записи ModelStateEntry значений свойств в графе объектов модели при привязке. |
Model |
Получает тип модели. |
Original |
Возвращает или задает имя модели верхнего уровня. Это значение не сбрасывается, Empty если поставщики значений не имеют соответствия для этой модели. |
Property |
Возвращает или задает предикат, который будет оцениваться для каждого свойства, чтобы определить, подходит ли свойство для привязки модели. |
Result |
Возвращает или задает объект , ModelBindingResult представляющий результат процесса привязки модели. Перед вызовом IModelBinder будет задано значение, Result указывающее на сбой. Связыватель должен задать Result значение, созданное с параметром , Success(Object) если привязка модели выполнена успешно. |
Validation |
Возвращает или задает класс ValidationStateDictionary. Используется для отслеживания состояния проверки для настройки поведения проверки для объекта модели. |
Value |
Возвращает или задает объект , связанный IValueProvider с этим контекстом. |
Методы
Enter |
Помещает слой состояния в этот контекст. IModelBinder реализации будут вызывать его как часть рекурсии при привязке свойств или элементов коллекции. |
Enter |
Помещает слой состояния в этот контекст. IModelBinder реализации будут вызывать его как часть рекурсии при привязке свойств или элементов коллекции. |
Exit |
Удаляет слой состояния, отправленный путем вызова EnterNestedScope. |