Compartilhar via


ModelStateDictionary.TryAddModelException(String, Exception) Método

Definição

Adiciona 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 TryAddModelException(System::String ^ key, Exception ^ exception);
public bool TryAddModelException (string key, Exception exception);
member this.TryAddModelException : string * Exception -> bool
Public Function TryAddModelException (key As String, exception As Exception) As Boolean

Parâmetros

key
String

A chave do ModelStateEntry ao qual adicionar erros.

exception
Exception

O Exception a ser adicionado.

Retornos

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

Comentários

Esse método permite adicionar o exception ao atual ModelStateDictionary quando ModelMetadata não está disponível ou o exato exception deve ser mantido para uso posterior (mesmo que seja, por exemplo, um FormatException). Onde ModelMetadata estiver disponível, use AddModelError(String, Exception, ModelMetadata) em vez disso.

Aplica-se a