ValidationVisitor.MaxValidationDepth プロパティ

定義

検証時に検証ビジターを制限する最大深度を取得または設定します。

ValidationVisitor では、検証対象のモデルのオブジェクト グラフが走査されます。 非常に深いモデルまたは無限に再帰するモデルでは、検証でスタック オーバーフローが発生する可能性があります。

でないnullVisit(ModelMetadata, String, Object)場合、現在のトラバーサルの深さが指定した値を超えると がスローされます。

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)

プロパティ値

適用対象