MvcOptions.MaxValidationDepth 屬性

定義

取得或設定驗證時限制驗證訪客的最大深度。 設定為 null 以停用此功能。

ValidationVisitor 會周遊所正驗證之模型的物件圖形。 針對非常深或無限遞迴的模型,驗證可能會導致堆疊溢位。

當不是 null 時, ValidationVisitor 如果周遊物件超過允許的驗證深度上限,將會擲回 。

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)

屬性值

Nullable<Int32>

預設值為 32

適用於