Freigeben über


ModelStateDictionary.TryAddModelError Methode

Definition

Überlädt

TryAddModelError(String, Exception, ModelMetadata)

Versucht, den angegebenen exceptionErrors instance hinzuzufügen, der dem angegebenen keyzugeordnet ist. Wenn die maximale Anzahl zulässiger Fehler bereits aufgezeichnet wurde, wird stattdessen sichergestellt, dass eine TooManyModelErrorsException Ausnahme aufgezeichnet wird.

TryAddModelError(String, String)

Versucht, den angegebenen errorMessageErrors instance hinzuzufügen, der dem angegebenen keyzugeordnet ist. Wenn die maximale Anzahl zulässiger Fehler bereits aufgezeichnet wurde, wird stattdessen sichergestellt, dass eine TooManyModelErrorsException Ausnahme aufgezeichnet wird.

TryAddModelError(String, Exception, ModelMetadata)

Quelle:
ModelStateDictionary.cs
Quelle:
ModelStateDictionary.cs
Quelle:
ModelStateDictionary.cs

Versucht, den angegebenen exceptionErrors instance hinzuzufügen, der dem angegebenen keyzugeordnet ist. Wenn die maximale Anzahl zulässiger Fehler bereits aufgezeichnet wurde, wird stattdessen sichergestellt, dass eine TooManyModelErrorsException Ausnahme aufgezeichnet wird.

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

Parameter

key
String

Der Schlüssel des , dem ModelStateEntry Fehler hinzugefügt werden sollen.

exception
Exception

Das hinzuzufügende Exception. Einige Ausnahmetypen werden durch eine beschreibende Fehlermeldung ersetzt.

metadata
ModelMetadata

Die ModelMetadata dem Modell zugeordnete.

Gibt zurück

True , wenn der angegebene Fehler hinzugefügt wurde, false wenn der Fehler ignoriert wurde. Siehe MaxAllowedErrors.

Gilt für:

TryAddModelError(String, String)

Quelle:
ModelStateDictionary.cs
Quelle:
ModelStateDictionary.cs
Quelle:
ModelStateDictionary.cs

Versucht, den angegebenen errorMessageErrors instance hinzuzufügen, der dem angegebenen keyzugeordnet ist. Wenn die maximale Anzahl zulässiger Fehler bereits aufgezeichnet wurde, wird stattdessen sichergestellt, dass eine TooManyModelErrorsException Ausnahme aufgezeichnet wird.

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

Parameter

key
String

Der Schlüssel des , dem ModelStateEntry Fehler hinzugefügt werden sollen.

errorMessage
String

Die hinzuzufügende Fehlermeldung.

Gibt zurück

True , wenn der angegebene Fehler hinzugefügt wurde, false wenn der Fehler ignoriert wurde. Siehe MaxAllowedErrors.

Gilt für: