MvcOptions.MaxValidationDepth Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la profondità massima per vincolare il visitatore di convalida durante la convalida. Impostare su null
per disabilitare questa funzionalità.
ValidationVisitor attraversare l'oggetto grafico del modello che deve essere convalidato. Per i modelli molti profondi o ricorsivi all'infinito, la convalida può generare un overflow dello stack.
In caso contrario null
, ValidationVisitor genererà un'eccezione se l'attraversamento di un oggetto supera la profondità massima consentita per la convalida.
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)
Valore della proprietà
Il valore predefinito è 32
.