ModelValidationState Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Stav ModelStateEntry ověření instance.
ModelValidationState se Root používá k určení platnosti ModelStateDictionary.
IsValid je true
, pokud je agregovaná platnost (GetFieldValidationState(String)) kořenového uzlu Valid.
public enum class ModelValidationState
public enum ModelValidationState
type ModelValidationState =
Public Enum ModelValidationState
- Dědičnost
-
ModelValidationState
Pole
Invalid | 1 | Ověření bylo provedeno na ModelStateEntry a bylo zjištěno, že je neplatné. Pro agregovanou platnost je Invalid ověřením hodnoty , ModelStateEntry pokud položka nebo jeden z potomků je Invalid a žádný z nich není Unvalidated. |
Skipped | 3 | Ověřování pro ModelStateEntryse přeskočí. Agregovaná platnost položky není nikdy Skipped. |
Unvalidated | 0 | Ověřování nebylo provedeno na ModelStateEntry. Pro agregovanou platnost je Unvalidated ověřením ModelStateEntry hodnoty , pokud je položka nebo jedna z Unvalidatedhodnot . |
Valid | 2 | Ověření proběhlo na ModelStateEntry Pro agregovanou platnost se ověřením hodnoty a ModelStateEntry označuje Valid , pokud je platnost položky a všech potomků buď Valid , nebo Skipped. |