Udostępnij za pośrednictwem


ModelStateDictionary.TryAddModelException(String, Exception) Metoda

Definicja

Dodaje określony exception element do Errors wystąpienia skojarzonego z określonym keyelementem . Jeśli zarejestrowano już maksymalną liczbę dozwolonych błędów, zamiast tego zostanie TooManyModelErrorsException zarejestrowany wyjątek.

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

Parametry

key
String

Klucz do dodawania ModelStateEntry błędów.

exception
Exception

Element do dodania Exception .

Zwraca

True jeśli dany błąd został dodany, false jeśli błąd został zignorowany. Zobacz: .

Uwagi

Ta metoda umożliwia dodanie exception elementu do bieżącegoModelStateDictionary, gdy ModelMetadata nie jest dostępne lub dokładne exception należy zachować do późniejszego użycia (nawet jeśli jest to na przykład ).FormatException Jeśli ModelMetadata jest dostępna, użyj AddModelError(String, Exception, ModelMetadata) zamiast tego.

Dotyczy