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 key
objektu . 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.