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 exceptionErrors instance hinzu, die dem angegebenen keyzugeordnet 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.