ModelStateDictionary.MaxAllowedErrors 屬性

定義

取得或設定這個 實例 ModelStateDictionary 中允許的最大模型狀態錯誤。 預設值為 200

public:
 property int MaxAllowedErrors { int get(); void set(int value); };
public int MaxAllowedErrors { get; set; }
member this.MaxAllowedErrors : int with get, set
Public Property MaxAllowedErrors As Integer

屬性值

備註

ModelStateDictionary 追蹤 呼叫 AddModelError(String, Exception, ModelMetadata)TryAddModelError(String, Exception, ModelMetadata) 所新增的模型錯誤數目。 達到 的值 MaxAllowedErrors - 1 之後,如果嘗試新增錯誤,則會忽略錯誤訊息,並 TooManyModelErrorsException 新增 。

透過直接修改 ModelStateEntry 新增的錯誤不會計入此限制。

適用於