Sdílet prostřednictvím


ModelValidationState Výčet

Definice

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.

Platí pro