ModelValidationState 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
实例的 ModelStateEntry 验证状态。
ModelValidationState 的 Root 用于确定 的有效性 ModelStateDictionary。
IsValid 当 true
根节点的聚合有效性 (GetFieldValidationState(String)) 为 时,为 Valid。
public enum class ModelValidationState
public enum ModelValidationState
type ModelValidationState =
Public Enum ModelValidationState
- 继承
-
ModelValidationState
字段
Invalid | 1 | 验证在 上 ModelStateEntry 执行,发现无效。 对于聚合有效性,如果条目或其中一个后代为 ,则验证 ModelStateEntryInvalid 为 ,且均不为 Unvalidated。Invalid |
Skipped | 3 | 跳过了 的 ModelStateEntry验证。 条目的聚合有效性从不 Skipped为 。 |
Unvalidated | 0 | 尚未对 ModelStateEntry执行验证。 对于聚合有效性,如果 项或其中一个为 ,则验证 ModelStateEntryUnvalidated 为 Unvalidated。 |
Valid | 2 | 验证是在 ModelStateEntry 对于聚合有效性,如果条目和所有后代的有效性为 Valid 或 Skipped,则验证 ModelStateEntryValid 为 。 |