ModelValidationState Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Örneğin doğrulama durumu ModelStateEntry .
ModelValidationState , Root geçerliliğini ModelStateDictionarybelirlemek için kullanılır.
IsValid , true
kök düğümün toplam geçerliliği (GetFieldValidationState(String)) olduğunda olur Valid.
public enum class ModelValidationState
public enum ModelValidationState
type ModelValidationState =
Public Enum ModelValidationState
- Devralma
-
ModelValidationState
Alanlar
Invalid | 1 | üzerinde doğrulama gerçekleştirildi ModelStateEntry ve geçersiz bulundu. Toplama geçerliliği için, girişin veya alt öğelerden birinin olması ve hiçbirinin olmaması durumunda doğrulaması ModelStateEntryInvalid yapılır InvalidUnvalidated. |
Skipped | 3 | için ModelStateEntrydoğrulama atlandı. Bir girdinin toplam geçerliliği hiçbir zaman Skippeddeğildir. |
Unvalidated | 0 | üzerinde ModelStateEntrydoğrulama gerçekleştirilmedi. Toplama geçerliliği için, girişin veya endescendant'lardan birinin olması durumunda doğrulaması ModelStateEntryUnvalidated olur Unvalidated. |
Valid | 2 | Doğrulama işlemi ModelStateEntry Toplama geçerliliği için, girdinin ve tüm alt öğelerin geçerliliği veya ise, öğesinin ModelStateEntry doğrulanması gerekir ValidValid.Skipped |