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與模型相關聯的。

適用於