MvcOptions.MaxValidationDepth Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia maksymalną głębokość, aby ograniczyć gościa weryfikacji podczas walidacji. Ustaw wartość , aby null
wyłączyć tę funkcję.
ValidationVisitor przechodzi przez graf obiektu weryfikowanego modelu. W przypadku modeli, które są bardzo głębokie lub nieskończenie rekursywne, walidacja może spowodować przepełnienie stosu.
Jeśli nie null
, ValidationVisitor będzie zgłaszany, jeśli przechodzenie przez obiekt przekracza maksymalną dozwoloną głębokość walidacji.
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)
Wartość właściwości
Wartość domyślna to 32
.