ModelStateDictionary.TryAddModelError Metodo

Definizione

Overload

TryAddModelError(String, Exception, ModelMetadata)

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

TryAddModelError(String, String)

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

TryAddModelError(String, Exception, ModelMetadata)

Tenta di aggiungere l'oggetto specificato all'istanza associata all'oggetto Errors specificatokeyexception. Se il numero massimo di errori consentiti è già stato registrato, assicura che venga registrata un'eccezione 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

Parametri

key
String

Chiave dell'oggetto ModelStateEntry a cui aggiungere errori.

exception
Exception

Oggetto Exception da aggiungere. Alcuni tipi di eccezione verranno sostituiti con un messaggio di errore descrittivo.

metadata
ModelMetadata

Oggetto ModelMetadata associato al modello.

Restituisce

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

Si applica a

TryAddModelError(String, String)

Tenta di aggiungere l'oggetto specificato all'istanza associata all'oggetto Errors specificatokeyerrorMessage. Se il numero massimo di errori consentiti è già stato registrato, assicura che venga registrata un'eccezione 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

Parametri

key
String

Chiave dell'oggetto ModelStateEntry a cui aggiungere errori.

errorMessage
String

Messaggio di errore da aggiungere.

Restituisce

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

Si applica a