Поделиться через


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.

Применяется к