ModelStateDictionary.AddModelError 方法

定義

多載

AddModelError(String, String)

將指定的 errorMessageErrors 加入至與指定 key 相關聯之 實例。 如果已記錄允許的錯誤數目上限,請確定 TooManyModelErrorsException 已改為記錄例外狀況。

AddModelError(String, Exception, ModelMetadata)

將指定的 exceptionErrors 加入至與指定 key 相關聯之 實例。 如果已記錄允許的錯誤數目上限,請確定 TooManyModelErrorsException 已改為記錄例外狀況。

AddModelError(String, String)

將指定的 errorMessageErrors 加入至與指定 key 相關聯之 實例。 如果已記錄允許的錯誤數目上限,請確定 TooManyModelErrorsException 已改為記錄例外狀況。

public:
 void AddModelError(System::String ^ key, System::String ^ errorMessage);
public void AddModelError (string key, string errorMessage);
member this.AddModelError : string * string -> unit
Public Sub AddModelError (key As String, errorMessage As String)

參數

key
String

要加入錯誤之 的 ModelStateEntry 索引鍵。

errorMessage
String

要加入的錯誤訊息。

適用於

AddModelError(String, Exception, ModelMetadata)

將指定的 exceptionErrors 加入至與指定 key 相關聯之 實例。 如果已記錄允許的錯誤數目上限,請確定 TooManyModelErrorsException 已改為記錄例外狀況。

public:
 void AddModelError(System::String ^ key, Exception ^ exception, Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^ metadata);
public void AddModelError (string key, Exception exception, Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata metadata);
member this.AddModelError : string * Exception * Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata -> unit
Public Sub AddModelError (key As String, exception As Exception, metadata As ModelMetadata)

參數

key
String

要加入錯誤之 的 ModelStateEntry 索引鍵。

exception
Exception

要加入的 Exception。 某些例外狀況類型將會取代為描述性錯誤訊息。

metadata
ModelMetadata

ModelMetadata與模型相關聯的 。

適用於