ModelStateDictionary.TryAddModelError Метод

Определение

Перегрузки

TryAddModelError(String, Exception, ModelMetadata)

Пытается добавить указанный exception Errors экземпляр, связанный с указанным key. Если максимальное число разрешенных ошибок уже зарегистрировано, убедитесь, что TooManyModelErrorsException вместо этого записано исключение.

TryAddModelError(String, String)

Пытается добавить указанный errorMessage Errors экземпляр, связанный с указанным key. Если максимальное число разрешенных ошибок уже зарегистрировано, убедитесь, что TooManyModelErrorsException вместо этого записано исключение.

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 добавления ошибок.

exception
Exception

Добавляемый объект Exception. Некоторые типы исключений будут заменены описательным сообщением об ошибке.

metadata
ModelMetadata

Связанный ModelMetadata с моделью.

Возвращаемое значение

Boolean

Значение 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

Добавляемое сообщение об ошибке.

Возвращаемое значение

Boolean

Значение true , если указанная ошибка была добавлена, значение false , если ошибка была пропущена. См. раздел MaxAllowedErrors.

Применяется к