ModelStateDictionary.TryAddModelException(String, Exception) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá zadaný exception objekt do Errors instance, která je přidružená k zadanému keyobjektu . Pokud už byl zaznamenán maximální počet povolených chyb, zajistí, aby se místo toho zaznamenala TooManyModelErrorsException výjimka.
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
Klíč pro ModelStateEntry přidání chyb do.
Návraty
True pokud byla daná chyba přidána, false pokud byla chyba ignorována.
Viz třída MaxAllowedErrors.
Poznámky
Tato metoda umožňuje přidat k aktuálnímuModelStateDictionary, když ModelMetadata není k dispozici nebo přesná exception musí být zachována pro pozdější použití (i když je to například FormatException).exception Pokud ModelMetadata je k dispozici, použijte AddModelError(String, Exception, ModelMetadata) místo toho.