MvcOptions.MaxValidationDepth Özellik

Tanım

Doğrulama sırasında doğrulama ziyaretçisini kısıtlamak için maksimum derinliği alır veya ayarlar. null Bu özelliği devre dışı bırakmak için olarak ayarlayın.

ValidationVisitor doğrulanan modelin nesne grafını gezer. Çok derin veya sonsuz özyinelemeli modeller için doğrulama yığın taşmasına neden olabilir.

olmadığında null, ValidationVisitor bir nesnenin geçişi izin verilen en yüksek doğrulama derinliğini aşarsa oluşturulur.

public:
 property Nullable<int> MaxValidationDepth { Nullable<int> get(); void set(Nullable<int> value); };
public int? MaxValidationDepth { get; set; }
member this.MaxValidationDepth : Nullable<int> with get, set
Public Property MaxValidationDepth As Nullable(Of Integer)

Özellik Değeri

32 varsayılan değerdir.

Şunlara uygulanır