ModelStateDictionary.TryAddModelException(String, Exception) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將指定的 exception
Errors 加入至與指定 key
相關聯之 實例。 如果已記錄允許的錯誤數目上限,請確定 TooManyModelErrorsException 已改為記錄例外狀況。
public:
bool TryAddModelException(System::String ^ key, Exception ^ exception);
public bool TryAddModelException (string key, Exception exception);
member this.TryAddModelException : string * Exception -> bool
Public Function TryAddModelException (key As String, exception As Exception) As Boolean
參數
- key
- String
要加入錯誤之 的 ModelStateEntry 索引鍵。
傳回
True
如果新增了指定的錯誤,則為 , false
如果忽略錯誤,則為 。
請參閱 MaxAllowedErrors。
備註
這個方法允許在無法使用時將 新增 exception
至目前的 ModelStateDictionary ,或者必須維護確切 exception
的 ,以供稍後使用 (,即使它是) FormatException 。 ModelMetadata 如果有 ModelMetadata ,請改用 AddModelError(String, Exception, ModelMetadata) 。