Udostępnij za pośrednictwem


ModelStateDictionary.TryAddModelError Metoda

Definicja

Przeciążenia

TryAddModelError(String, Exception, ModelMetadata)

Próbuje dodać określony exception element do Errors wystąpienia skojarzonego z określonym key. Jeśli zarejestrowano już maksymalną liczbę dozwolonych błędów, zamiast tego zostanie TooManyModelErrorsException zarejestrowany wyjątek.

TryAddModelError(String, String)

Próbuje dodać określony errorMessage element do Errors wystąpienia skojarzonego z określonym key. Jeśli zarejestrowano już maksymalną liczbę dozwolonych błędów, zamiast tego zostanie TooManyModelErrorsException zarejestrowany wyjątek.

TryAddModelError(String, Exception, ModelMetadata)

Źródło:
ModelStateDictionary.cs
Źródło:
ModelStateDictionary.cs
Źródło:
ModelStateDictionary.cs

Próbuje dodać określony exception element do Errors wystąpienia skojarzonego z określonym key. Jeśli zarejestrowano już maksymalną liczbę dozwolonych błędów, zamiast tego zostanie TooManyModelErrorsException zarejestrowany wyjątek.

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

Klucz do dodawania ModelStateEntry błędów.

exception
Exception

Element do dodania Exception . Niektóre typy wyjątków zostaną zastąpione opisowym komunikatem o błędzie.

metadata
ModelMetadata

Skojarzony ModelMetadata z modelem.

Zwraca

True jeśli dany błąd został dodany, false jeśli błąd został zignorowany. Zobacz: .

Dotyczy

TryAddModelError(String, String)

Źródło:
ModelStateDictionary.cs
Źródło:
ModelStateDictionary.cs
Źródło:
ModelStateDictionary.cs

Próbuje dodać określony errorMessage element do Errors wystąpienia skojarzonego z określonym key. Jeśli zarejestrowano już maksymalną liczbę dozwolonych błędów, zamiast tego zostanie TooManyModelErrorsException zarejestrowany wyjątek.

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

Klucz do dodawania ModelStateEntry błędów.

errorMessage
String

Komunikat o błędzie do dodania.

Zwraca

True jeśli dany błąd został dodany, false jeśli błąd został zignorowany. Zobacz: .

Dotyczy