ModelStateDictionary.TryAddModelException(String, Exception) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt der angegebenen exception
Errors instance hinzu, die dem angegebenen key
zugeordnet ist. Wenn die maximale Anzahl zulässiger Fehler bereits aufgezeichnet wurde, stellen Sie sicher, dass stattdessen eine TooManyModelErrorsException Ausnahme aufgezeichnet wird.
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
Parameter
- key
- String
Der Schlüssel des ModelStateEntry , dem Fehler hinzugefügt werden sollen.
Gibt zurück
True
, wenn der angegebene Fehler hinzugefügt wurde, false
wenn der Fehler ignoriert wurde.
Siehe MaxAllowedErrors.
Hinweise
Diese Methode ermöglicht das Hinzufügen von exception
zum aktuellen ModelStateDictionary , wenn ModelMetadata nicht verfügbar ist oder der genaue exception
für die spätere Verwendung beibehalten werden muss (auch wenn es sich beispielsweise um eine FormatExceptionhandelt). Wo ModelMetadata verfügbar ist, verwenden Sie AddModelError(String, Exception, ModelMetadata) stattdessen.