Language

ModelValidationState 列挙型

定義

インスタンスの 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 実行され、無効であることが判明しました。

集計の有効性の場合、 の検証 ModelStateEntry は Invalid 、エントリまたは子孫 Invalid の 1 つが で、 が でない場合に です Unvalidated。

Skipped 3

の検証がスキップされました ModelStateEntry。

エントリの集計有効性は、 ではありません Skipped。

Unvalidated 0

に対して ModelStateEntry検証が実行されていません。

集計の有効性の場合、 の検証 ModelStateEntry は Unvalidated 、エントリまたはいずれかの thedescendants が の場合です Unvalidated。

Valid 2

検証は に対して実行されました。 ModelStateEntry

集計の有効性の場合、 の検証ModelStateEntryはValid、エントリの有効性とすべての子孫が または SkippedであるValid場合です。

適用対象