Aracılığıyla paylaş


ModelStateDictionary.TryAddModelError Yöntem

Tanım

Aşırı Yüklemeler

TryAddModelError(String, Exception, ModelMetadata)

Belirtilen exceptionErrors öğesini belirtilen ile ilişkilendirilmiş örneğe eklemeye keyçalışır. İzin verilen en fazla hata sayısı zaten kaydedildiyse, bunun yerine bir TooManyModelErrorsException özel durumun kaydedilmesini sağlar.

TryAddModelError(String, String)

Belirtilen errorMessageErrors öğesini belirtilen ile ilişkilendirilmiş örneğe eklemeye keyçalışır. İzin verilen en fazla hata sayısı zaten kaydedildiyse, bunun yerine bir TooManyModelErrorsException özel durumun kaydedilmesini sağlar.

TryAddModelError(String, Exception, ModelMetadata)

Kaynak:
ModelStateDictionary.cs
Kaynak:
ModelStateDictionary.cs
Kaynak:
ModelStateDictionary.cs

Belirtilen exceptionErrors öğesini belirtilen ile ilişkilendirilmiş örneğe eklemeye keyçalışır. İzin verilen en fazla hata sayısı zaten kaydedildiyse, bunun yerine bir TooManyModelErrorsException özel durumun kaydedilmesini sağlar.

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

Parametreler

key
String

Hataların ModelStateEntry ekleneceği anahtarı.

exception
Exception

Exception Eklenecek. Bazı özel durum türleri açıklayıcı bir hata iletisiyle değiştirilir.

metadata
ModelMetadata

ModelMetadata Modelle ilişkili.

Döndürülenler

True verilen hata eklendiyse, false hata yoksayıldıysa. Bkz. MaxAllowedErrors.

Şunlara uygulanır

TryAddModelError(String, String)

Kaynak:
ModelStateDictionary.cs
Kaynak:
ModelStateDictionary.cs
Kaynak:
ModelStateDictionary.cs

Belirtilen errorMessageErrors öğesini belirtilen ile ilişkilendirilmiş örneğe eklemeye keyçalışır. İzin verilen en fazla hata sayısı zaten kaydedildiyse, bunun yerine bir TooManyModelErrorsException özel durumun kaydedilmesini sağlar.

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

Parametreler

key
String

Hataların ModelStateEntry ekleneceği anahtarı.

errorMessage
String

Eklenecek hata iletisi.

Döndürülenler

True verilen hata eklendiyse, false hata yoksayıldıysa. Bkz. MaxAllowedErrors.

Şunlara uygulanır