Condividi tramite


ModelStateDictionary.TryAddModelException(String, Exception) Metodo

Definizione

Aggiunge l'oggetto specificato exception all'istanza Errors associata all'oggetto specificato key. Se il numero massimo di errori consentiti è già stato registrato, assicura che venga registrata un'eccezione TooManyModelErrorsException .

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

Parametri

key
String

Chiave dell'oggetto ModelStateEntry a cui aggiungere errori.

exception
Exception

Oggetto Exception da aggiungere.

Restituisce

True se è stato aggiunto l'errore specificato, false se l'errore è stato ignorato. Vedere MaxAllowedErrors.

Commenti

Questo metodo consente di aggiungere all'oggetto corrente quando ModelMetadata non è disponibile o deve exception essere mantenuto esattamente per un uso successivo (anche se è ad esempio un oggetto FormatException).ModelStateDictionaryexception Dove ModelMetadata è disponibile, usare AddModelError(String, Exception, ModelMetadata) invece .

Si applica a