MvcOptions.MaxValidationDepth Propriété

Définition

Obtient ou définit la profondeur maximale pour limiter le visiteur de validation lors de la validation. Définissez sur null pour désactiver cette fonctionnalité.

ValidationVisitor parcourt le graphe d’objet du modèle en cours de validation. Pour les modèles très profonds ou infiniment récursifs, la validation peut entraîner un dépassement de la capacité de la pile.

Si ce n’est pas nullle cas, ValidationVisitor se lève si le passage d’un objet dépasse la profondeur de validation maximale autorisée.

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)

Valeur de propriété

La valeur par défaut est 32.

S’applique à