MvcOptions.MaxValidationDepth Vlastnost

Definice

Získá nebo nastaví maximální hloubku pro omezení návštěvníka ověřování při ověřování. Tuto funkci null zakážete na hodnotu .

ValidationVisitor protíná graf objektů ověřovaných modelů. U velmi hlubokých nebo nekonečně rekurzivních modelů může ověření vést k přetečení zásobníku.

Pokud není , vyvolá výjimku, pokud procházení objektu překročí null ValidationVisitor maximální povolenou hloubku ověřování.

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)

Hodnota vlastnosti

Nullable<Int32>

Výchozí hodnota je 32.

Platí pro