MvcOptions.MaxValidationDepth Özellik

Tanım

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

ValidationVisitor doğrulanmış olan modelin nesne grafiğinde çapraz geçişler. Çok derin olan veya sonsuz olarak tekrarlayan modeller için doğrulama yığın taşmasına neden olabilir.

nulldeğilken, bir nesnenin çapraz geçişi izin verilen maksimum doğrulama ValidationVisitor derinliğini aşarsa oluşturur.

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

Nullable<Int32>

Varsayılan değer 32'dir.

Şunlara uygulanır