ModelStateDictionary.TryAddModelError 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
TryAddModelError(String, Exception, ModelMetadata) |
嘗試將指定的 |
TryAddModelError(String, String) |
嘗試將指定的 |
TryAddModelError(String, Exception, ModelMetadata)
嘗試將指定的 exception
Errors 加入至與指定 key
相關聯之 實例。 如果已記錄允許的錯誤數目上限,請確定 TooManyModelErrorsException 已改為記錄例外狀況。
public:
bool TryAddModelError(System::String ^ key, Exception ^ exception, Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^ metadata);
public bool TryAddModelError (string key, Exception exception, Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata metadata);
member this.TryAddModelError : string * Exception * Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata -> bool
Public Function TryAddModelError (key As String, exception As Exception, metadata As ModelMetadata) As Boolean
參數
- key
- String
要加入錯誤之 的 ModelStateEntry 索引鍵。
- metadata
- ModelMetadata
ModelMetadata與模型相關聯的 。
傳回
True
如果新增了指定的錯誤,則為 , false
如果忽略錯誤,則為 。
請參閱 MaxAllowedErrors。
適用於
TryAddModelError(String, String)
嘗試將指定的 errorMessage
Errors 加入至與指定 key
相關聯之 實例。 如果已記錄允許的錯誤數目上限,請確定 TooManyModelErrorsException 已改為記錄例外狀況。
public:
bool TryAddModelError(System::String ^ key, System::String ^ errorMessage);
public bool TryAddModelError (string key, string errorMessage);
member this.TryAddModelError : string * string -> bool
Public Function TryAddModelError (key As String, errorMessage As String) As Boolean
參數
- key
- String
要加入錯誤之 的 ModelStateEntry 索引鍵。
- errorMessage
- String
要加入的錯誤訊息。
傳回
True
如果新增了指定的錯誤,則為 , false
如果忽略錯誤,則為 。
請參閱 MaxAllowedErrors。