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 上執行驗證。 針對匯總有效性,如果專案或其中一個cendescendants 為 ,則 的 ModelStateEntryUnvalidated 驗證為 Unvalidated 。 |
Valid | 2 | 驗證是在 上執行 ModelStateEntry 針對匯總有效性,如果專案有效且所有子系為 或 ,則 的 ModelStateEntryValid 驗證為 Valid 。 Skipped |