Compartilhar 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.

public enum class ModelValidationState
public enum ModelValidationState
type ModelValidationState = 
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