ModelStateDictionaryExtensions.AddModelError Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
AddModelError<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>, String) |
Menambahkan yang ditentukan |
AddModelError<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>, Exception, ModelMetadata) |
Menambahkan yang ditentukan |
AddModelError<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>, String)
Menambahkan yang ditentukan errorMessage
ke Errors instans yang terkait dengan yang ditentukan expression
. Jika jumlah maksimum kesalahan yang diizinkan telah direkam, pastikan pengecualian TooManyModelErrorsException direkam sebagai gantinya.
public:
generic <typename TModel>
[System::Runtime::CompilerServices::Extension]
static void AddModelError(Microsoft::AspNetCore::Mvc::ModelBinding::ModelStateDictionary ^ modelState, System::Linq::Expressions::Expression<Func<TModel, System::Object ^> ^> ^ expression, System::String ^ errorMessage);
public static void AddModelError<TModel> (this Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary modelState, System.Linq.Expressions.Expression<Func<TModel,object>> expression, string errorMessage);
static member AddModelError : Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary * System.Linq.Expressions.Expression<Func<'Model, obj>> * string -> unit
<Extension()>
Public Sub AddModelError(Of TModel) (modelState As ModelStateDictionary, expression As Expression(Of Func(Of TModel, Object)), errorMessage As String)
Jenis parameter
- TModel
Jenis model.
Parameter
- modelState
- ModelStateDictionary
Instans ModelStateDictionary yang diperluas metode ini.
- expression
- Expression<Func<TModel,Object>>
Ekspresi yang akan dievaluasi terhadap item dalam model saat ini.
- errorMessage
- String
Pesan kesalahan untuk ditambahkan.
Berlaku untuk
AddModelError<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>, Exception, ModelMetadata)
Menambahkan yang ditentukan exception
ke Errors instans yang terkait dengan yang ditentukan expression
. Jika jumlah maksimum kesalahan yang diizinkan telah direkam, pastikan pengecualian TooManyModelErrorsException direkam sebagai gantinya.
public:
generic <typename TModel>
[System::Runtime::CompilerServices::Extension]
static void AddModelError(Microsoft::AspNetCore::Mvc::ModelBinding::ModelStateDictionary ^ modelState, System::Linq::Expressions::Expression<Func<TModel, System::Object ^> ^> ^ expression, Exception ^ exception, Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^ metadata);
public static void AddModelError<TModel> (this Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary modelState, System.Linq.Expressions.Expression<Func<TModel,object>> expression, Exception exception, Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata metadata);
static member AddModelError : Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary * System.Linq.Expressions.Expression<Func<'Model, obj>> * Exception * Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata -> unit
<Extension()>
Public Sub AddModelError(Of TModel) (modelState As ModelStateDictionary, expression As Expression(Of Func(Of TModel, Object)), exception As Exception, metadata As ModelMetadata)
Jenis parameter
- TModel
Jenis model.
Parameter
- modelState
- ModelStateDictionary
Instans ModelStateDictionary yang diperluas metode ini.
- expression
- Expression<Func<TModel,Object>>
Ekspresi yang akan dievaluasi terhadap item dalam model saat ini.
- metadata
- ModelMetadata
yang ModelMetadata terkait dengan model.