Share via


ModelStateDictionary.AddModelError 方法

定义

重载

AddModelError(String, String)

将指定的 errorMessage 添加到 Errors 与指定的 key关联的实例中。 如果已记录允许的最大错误数,请确保 TooManyModelErrorsException 改为记录异常。

AddModelError(String, Exception, ModelMetadata)

将指定的 exception 添加到 Errors 与指定的 key关联的实例中。 如果已记录允许的最大错误数,请确保 TooManyModelErrorsException 改为记录异常。

AddModelError(String, String)

Source:
ModelStateDictionary.cs
Source:
ModelStateDictionary.cs

将指定的 errorMessage 添加到 Errors 与指定的 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)

Source:
ModelStateDictionary.cs
Source:
ModelStateDictionary.cs

将指定的 exception 添加到 Errors 与指定的 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 模型关联的 。

适用于