ModelValidationState Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Validierungsstatus eines ModelStateEntry instance.
ModelValidationState wird Root verwendet, um die Gültigkeit von ModelStateDictionaryzu bestimmen.
IsValid ist true
, wenn die aggregierte Gültigkeit (GetFieldValidationState(String)) des Stammknotens ist Valid.
public enum class ModelValidationState
public enum ModelValidationState
type ModelValidationState =
Public Enum ModelValidationState
- Vererbung
-
ModelValidationState
Felder
Invalid | 1 | Die Überprüfung wurde für ModelStateEntry ausgeführt, und es wurde festgestellt, dass sie ungültig sind. Für die Aggregatgültigkeit ist Invalid die Validierung von , ModelStateEntry wenn entweder der Eintrag oder einer der nachfolgern ist Invalid und keine istUnvalidated. |
Skipped | 3 | Die Validierung für wurde übersprungen ModelStateEntry. Die aggregierte Gültigkeit eines Eintrags ist nie Skipped. |
Unvalidated | 0 | Die Überprüfung wurde für nicht ausgeführt ModelStateEntry. Für die Aggregatgültigkeit ist Unvalidated die Validierung von , ModelStateEntry wenn entweder der Eintrag oder einer der Dezendanten istUnvalidated. |
Valid | 2 | Die Überprüfung wurde für die ModelStateEntry Für die aggregierte Gültigkeit ist Valid die Validierung von , ModelStateEntry wenn die Gültigkeit des Eintrags und aller Nachfolger entweder Valid oder Skippedist. |