ModelValidationState Enumerazione

Definizione

Stato di convalida di un'istanza ModelStateEntry di .

ModelValidationState di Root viene utilizzato per determinare la validità di ModelStateDictionary. IsValid è true, quando la validità di aggregazione (GetFieldValidationState(String)) del nodo radice è Valid.

C#
public enum ModelValidationState
Ereditarietà
ModelValidationState

Campi

Invalid 1

La convalida è stata eseguita su ModelStateEntry ed è stato rilevato che non è valido.

Per la validità dell'aggregazione, la convalida di un ModelStateEntry oggetto è Invalid se la voce o uno dei discendenti è Invalid e nessuno è Unvalidated.

Skipped 3

La convalida è stata ignorata per .ModelStateEntry

La validità aggregata di una voce non è mai Skipped.

Unvalidated 0

La convalida non è stata eseguita sull'oggetto ModelStateEntry.

Per la validità dell'aggregazione, la convalida di un ModelStateEntry oggetto è Unvalidated se la voce o uno degli elementi Unvalidatedè .

Valid 2

La convalida è stata eseguita sul ModelStateEntry

Per la validità dell'aggregazione, la convalida di è ModelStateEntryValid se la validità della voce e tutti i discendenti sono Valid o Skipped.

Si applica a

Prodotto Versioni
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0