Bagikan melalui


ModelStateDictionary.TryAddModelError Metode

Definisi

Overload

TryAddModelError(String, Exception, ModelMetadata)

Mencoba menambahkan yang ditentukan exception ke Errors instans yang terkait dengan yang ditentukan key. Jika jumlah maksimum kesalahan yang diizinkan telah direkam, pastikan pengecualian TooManyModelErrorsException direkam sebagai gantinya.

TryAddModelError(String, String)

Mencoba menambahkan yang ditentukan errorMessage ke Errors instans yang terkait dengan yang ditentukan key. Jika jumlah maksimum kesalahan yang diizinkan telah direkam, pastikan pengecualian TooManyModelErrorsException direkam sebagai gantinya.

TryAddModelError(String, Exception, ModelMetadata)

Sumber:
ModelStateDictionary.cs
Sumber:
ModelStateDictionary.cs
Sumber:
ModelStateDictionary.cs

Mencoba menambahkan yang ditentukan exception ke Errors instans yang terkait dengan yang ditentukan key. Jika jumlah maksimum kesalahan yang diizinkan telah direkam, pastikan pengecualian TooManyModelErrorsException direkam sebagai gantinya.

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

Parameter

key
String

Kunci ModelStateEntry untuk menambahkan kesalahan.

exception
Exception

yang Exception akan ditambahkan. Beberapa jenis pengecualian akan diganti dengan pesan kesalahan deskriptif.

metadata
ModelMetadata

yang ModelMetadata terkait dengan model.

Mengembalikan

True jika kesalahan yang diberikan ditambahkan, false jika kesalahan diabaikan. Lihat MaxAllowedErrors.

Berlaku untuk

TryAddModelError(String, String)

Sumber:
ModelStateDictionary.cs
Sumber:
ModelStateDictionary.cs
Sumber:
ModelStateDictionary.cs

Mencoba menambahkan yang ditentukan errorMessage ke Errors instans yang terkait dengan yang ditentukan key. Jika jumlah maksimum kesalahan yang diizinkan telah direkam, pastikan pengecualian TooManyModelErrorsException direkam sebagai gantinya.

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

Parameter

key
String

Kunci ModelStateEntry untuk menambahkan kesalahan.

errorMessage
String

Pesan kesalahan untuk ditambahkan.

Mengembalikan

True jika kesalahan yang diberikan ditambahkan, false jika kesalahan diabaikan. Lihat MaxAllowedErrors.

Berlaku untuk