ModelValidationState Sabit listesi

Tanım

Örneğin doğrulama durumu ModelStateEntry .

ModelValidationState , Root geçerliliğini ModelStateDictionarybelirlemek için kullanılır. IsValid , truekö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

Şunlara uygulanır