Partilhar via


ModelStateDictionary.TryAddModelError Método

Definição

Sobrecargas

TryAddModelError(String, Exception, ModelMetadata)

Tenta adicionar o especificado exception à Errors instância associada ao especificado key. Se o número máximo de erros permitidos já tiver sido registrado, garantirá que uma TooManyModelErrorsException exceção seja registrada.

TryAddModelError(String, String)

Tenta adicionar o especificado errorMessage à Errors instância associada ao especificado key. Se o número máximo de erros permitidos já tiver sido registrado, garantirá que uma TooManyModelErrorsException exceção seja registrada.

TryAddModelError(String, Exception, ModelMetadata)

Origem:
ModelStateDictionary.cs
Origem:
ModelStateDictionary.cs
Origem:
ModelStateDictionary.cs

Tenta adicionar o especificado exception à Errors instância associada ao especificado key. Se o número máximo de erros permitidos já tiver sido registrado, garantirá que uma TooManyModelErrorsException exceção seja registrada.

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

Parâmetros

key
String

A chave do ModelStateEntry ao qual adicionar erros.

exception
Exception

O Exception a ser adicionado. Alguns tipos de exceção serão substituídos por uma mensagem de erro descritiva.

metadata
ModelMetadata

O ModelMetadata associado ao modelo.

Retornos

True se o erro especificado tiver sido adicionado, false se o erro tiver sido ignorado. Consulte MaxAllowedErrors.

Aplica-se a

TryAddModelError(String, String)

Origem:
ModelStateDictionary.cs
Origem:
ModelStateDictionary.cs
Origem:
ModelStateDictionary.cs

Tenta adicionar o especificado errorMessage à Errors instância associada ao especificado key. Se o número máximo de erros permitidos já tiver sido registrado, garantirá que uma TooManyModelErrorsException exceção seja registrada.

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

Parâmetros

key
String

A chave do ModelStateEntry ao qual adicionar erros.

errorMessage
String

A mensagem de erro a ser adicionada.

Retornos

True se o erro especificado tiver sido adicionado, false se o erro tiver sido ignorado. Consulte MaxAllowedErrors.

Aplica-se a