Sdílet prostřednictvím


ModelStateDictionary.TryAddModelError Metoda

Definice

Přetížení

TryAddModelError(String, Exception, ModelMetadata)

Pokusí se přidat zadaný exception objekt do Errors instance, která je přidružena k zadanému keyobjektu . Pokud již byl zaznamenán maximální počet povolených chyb, zajistí, aby se místo toho zaznamenala TooManyModelErrorsException výjimka.

TryAddModelError(String, String)

Pokusí se přidat zadaný errorMessage objekt do Errors instance, která je přidružena k zadanému keyobjektu . Pokud již byl zaznamenán maximální počet povolených chyb, zajistí, aby se místo toho zaznamenala TooManyModelErrorsException výjimka.

TryAddModelError(String, Exception, ModelMetadata)

Zdroj:
ModelStateDictionary.cs
Zdroj:
ModelStateDictionary.cs

Pokusí se přidat zadaný exception objekt do Errors instance, která je přidružena k zadanému keyobjektu . Pokud již byl zaznamenán maximální počet povolených chyb, zajistí, aby se místo toho zaznamenala TooManyModelErrorsException výjimka.

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

Parametry

key
String

Klíč pro ModelStateEntry přidání chyb do.

exception
Exception

Příkaz Exception , který chcete přidat. Některé typy výjimek budou nahrazeny popisnou chybovou zprávou.

metadata
ModelMetadata

Přidružená ModelMetadata k modelu.

Návraty

True pokud byla daná chyba přidána, false pokud byla chyba ignorována. Viz třída MaxAllowedErrors.

Platí pro

TryAddModelError(String, String)

Zdroj:
ModelStateDictionary.cs
Zdroj:
ModelStateDictionary.cs

Pokusí se přidat zadaný errorMessage objekt do Errors instance, která je přidružena k zadanému keyobjektu . Pokud již byl zaznamenán maximální počet povolených chyb, zajistí, aby se místo toho zaznamenala TooManyModelErrorsException výjimka.

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

Parametry

key
String

Klíč pro ModelStateEntry přidání chyb do.

errorMessage
String

Chybová zpráva, která se má přidat.

Návraty

True pokud byla daná chyba přidána, false pokud byla chyba ignorována. Viz třída MaxAllowedErrors.

Platí pro