Ler em inglês

Partilhar via


ModelValidationState Enumeração

Definição

O estado de validação de uma ModelStateEntry instância.

ModelValidationState de Root é usado para determinar a validade de ModelStateDictionary. IsValid é true, quando a validade de agregação (GetFieldValidationState(String)) do nó raiz é Valid.

C#
public enum ModelValidationState
Herança
ModelValidationState

Campos

Invalid 1

A validação foi executada no ModelStateEntry e foi considerada inválida.

Para a validade de agregação, a validação de um ModelStateEntry será se a entrada ou um dos descendentes for Invalid e nenhum for UnvalidatedInvalid .

Skipped 3

A validação foi ignorada para o ModelStateEntry.

A validade agregada de uma entrada nunca Skippedé .

Unvalidated 0

A validação não foi executada no ModelStateEntry.

Para a validade de agregação, a validação de um ModelStateEntry será Unvalidated se a entrada ou um dos administradores for Unvalidated.

Valid 2

A validação foi executada no ModelStateEntry

Para a validade agregada, a validação de um ModelStateEntry será Valid se a validade da entrada e de todos os descendentes for Valid ou Skipped.

Aplica-se a

Produto Versões
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