ModelValidationState Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Состояние проверки экземпляра ModelStateEntry .
ModelValidationState используется Root для определения допустимости ModelStateDictionary.
IsValid имеет значение true
, если совокупная допустимость (GetFieldValidationState(String)) корневого узла имеет значение Valid.
public enum class ModelValidationState
public enum ModelValidationState
type ModelValidationState =
Public Enum ModelValidationState
- Наследование
-
ModelValidationState
Поля
Invalid | 1 | Проверка была выполнена для и была признана ModelStateEntry недопустимой. Для агрегированной допустимости проверка ModelStateEntry имеет значение Invalid , если запись или один из потомков имеет значение Invalid , а ни один из них не имеет значения Unvalidated. |
Skipped | 3 | Проверка пропущена ModelStateEntryдля . Совокупная допустимость записи никогда не Skippedимеет значения . |
Unvalidated | 0 | Проверка не выполнена для ModelStateEntry. Для агрегированной допустимости проверка ModelStateEntry имеет значение Unvalidated , если запись или один из значений имеет значение Unvalidated. |
Valid | 2 | Проверка выполнена для ModelStateEntry Для статистической допустимости проверка ModelStateEntry имеет значение Valid , если допустимость записи и всех потомков равно Valid или Skipped. |