ModelValidationState 枚举

定义

实例的 ModelStateEntry 验证状态。

ModelValidationStateRoot 用于确定 的有效性 ModelStateDictionaryIsValidtrue根节点的聚合有效性 (GetFieldValidationState(String)) 为 时,为 Valid

public enum class ModelValidationState
public enum ModelValidationState
type ModelValidationState = 
Public Enum ModelValidationState
继承
ModelValidationState

字段

Invalid 1

验证在 上 ModelStateEntry 执行,发现无效。

对于聚合有效性,如果条目或其中一个后代为 ,则验证 ModelStateEntryInvalid 为 ,且均不为 UnvalidatedInvalid

Skipped 3

跳过了 的 ModelStateEntry验证。

条目的聚合有效性从不 Skipped为 。

Unvalidated 0

尚未对 ModelStateEntry执行验证。

对于聚合有效性,如果 项或其中一个为 ,则验证 ModelStateEntryUnvalidatedUnvalidated

Valid 2

验证是在 ModelStateEntry

对于聚合有效性,如果条目和所有后代的有效性为 ValidSkipped,则验证 ModelStateEntryValid 为 。

适用于