ModelStateDictionary.TryAddModelException(String, Exception) Méthode

Définition

Ajoute le spécifié exception au Errors instance associé au spécifiékey. Si le nombre maximal d’erreurs autorisées a déjà été enregistré, vérifiez qu’une TooManyModelErrorsException exception est enregistrée à la place.

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

Paramètres

key
String

Clé du à laquelle ajouter des ModelStateEntry erreurs.

exception
Exception

Exception à ajouter.

Retours

True si l’erreur donnée a été ajoutée, false si l’erreur a été ignorée. Consultez MaxAllowedErrors.

Remarques

Cette méthode permet d’ajouter au exception actuel ModelStateDictionary quand ModelMetadata n’est pas disponible ou que l’exact exception doit être conservé pour une utilisation ultérieure (même s’il s’agit par exemple d’un FormatException). Lorsque ModelMetadata est disponible, utilisez AddModelError(String, Exception, ModelMetadata) à la place.

S’applique à