ModelBindingContext Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Контекст, содержащий сведения об эксплуатации для привязки и проверки модели.
public ref class ModelBindingContext abstract
public abstract class ModelBindingContext
type ModelBindingContext = class
Public MustInherit Class ModelBindingContext
- Наследование
-
ModelBindingContext
- Производный
Конструкторы
ModelBindingContext() |
Контекст, содержащий сведения об эксплуатации для привязки и проверки модели. |
Свойства
ActionContext |
Представляет объект , связанный ActionContext с этим контекстом. |
BinderModelName |
Возвращает или задает имя модели, явно заданное IModelNameProviderс помощью . |
BindingSource |
Возвращает или задает значение, представляющее объект , связанный BindingSourceModelс . |
FieldName |
Возвращает или задает имя текущего привязываемого поля. |
HttpContext |
Возвращает объект , связанный HttpContext с этим контекстом. |
IsTopLevelObject |
Возвращает или задает указание на то, что текущий связыватель обрабатывает объект верхнего уровня. |
Model |
Возвращает или задает значение модели для текущей операции. |
ModelMetadata |
Возвращает или задает метаданные для модели, связанной с этим контекстом. |
ModelName |
Получает или задает имя модели. Это свойство используется в качестве ключа для поиска значений в IValueProvider во время привязки модели. |
ModelState |
Возвращает или задает объект , используемый ModelStateDictionary для записи ModelStateEntry значений свойств в графе объектов модели при привязке. |
ModelType |
Получает тип модели. |
OriginalModelName |
Возвращает или задает имя модели верхнего уровня. Это значение не сбрасывается, Empty если поставщики значений не имеют соответствия для этой модели. |
PropertyFilter |
Возвращает или задает предикат, который будет оцениваться для каждого свойства, чтобы определить, подходит ли свойство для привязки модели. |
Result |
Возвращает или задает объект , ModelBindingResult представляющий результат процесса привязки модели. Перед вызовом IModelBinder будет задано значение, Result указывающее на сбой. Связыватель должен задать Result значение, созданное с параметром , Success(Object) если привязка модели выполнена успешно. |
ValidationState |
Возвращает или задает класс ValidationStateDictionary. Используется для отслеживания состояния проверки для настройки поведения проверки для объекта модели. |
ValueProvider |
Возвращает или задает объект , связанный IValueProvider с этим контекстом. |
Методы
EnterNestedScope() |
Помещает слой состояния в этот контекст. IModelBinder реализации будут вызывать его как часть рекурсии при привязке свойств или элементов коллекции. |
EnterNestedScope(ModelMetadata, String, String, Object) |
Помещает слой состояния в этот контекст. IModelBinder реализации будут вызывать его как часть рекурсии при привязке свойств или элементов коллекции. |
ExitNestedScope() |
Удаляет слой состояния, отправленный путем вызова EnterNestedScope. |