ModelValidationState Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Stan weryfikacji ModelStateEntry wystąpienia.
ModelValidationState funkcja Root służy do określania ważności elementu ModelStateDictionary.
IsValid to true
, gdy agregacja ważności (GetFieldValidationState(String)) węzła głównego to Valid.
public enum class ModelValidationState
public enum ModelValidationState
type ModelValidationState =
Public Enum ModelValidationState
- Dziedziczenie
-
ModelValidationState
Pola
Invalid | 1 | Walidacja została wykonana na obiekcie ModelStateEntry i okazało się, że jest nieprawidłowa. W przypadku zagregowanej ważności walidacja elementu ModelStateEntry to Invalid , jeśli wpis lub jeden z elementów podrzędnych to Invalid , a żadna z nich to Unvalidated. |
Skipped | 3 | Walidacja została pominięta dla elementu ModelStateEntry. Agregacja ważności wpisu nigdy nie Skippedjest . |
Unvalidated | 0 | Walidacja nie została wykonana w obiekcie ModelStateEntry. W przypadku zagregowanej ważności walidacja elementu ModelStateEntry to Unvalidated , jeśli wpis lub jeden z nich to Unvalidated. |
Valid | 2 | Walidacja została wykonana na ModelStateEntry W przypadku zagregowanej ważności walidacja elementu ModelStateEntry ma Valid wartość , jeśli ważność wpisu i wszystkie elementy podrzędne to Valid lub Skipped. |