Share via


ModelStateDictionary.TryAddModelException(String, Exception) Metode

Definisi

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

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

Parameter

key
String

Kunci ModelStateEntry untuk menambahkan kesalahan.

exception
Exception

yang Exception akan ditambahkan.

Mengembalikan

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

Keterangan

Metode ini memungkinkan penambahan exception ke saat ini ModelStateDictionary ketika ModelMetadata tidak tersedia atau yang tepat exception harus dipertahankan untuk digunakan nanti (bahkan jika misalnya ).FormatException Jika ModelMetadata tersedia, gunakan AddModelError(String, Exception, ModelMetadata) sebagai gantinya.

Berlaku untuk