Share via


ModelStateDictionaryExtensions.AddModelError Metode

Definisi

Overload

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.

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.

AddModelError<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>, String)

Sumber:
ModelStateDictionaryExtensions.cs
Sumber:
ModelStateDictionaryExtensions.cs

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)

Sumber:
ModelStateDictionaryExtensions.cs
Sumber:
ModelStateDictionaryExtensions.cs

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.

exception
Exception

yang Exception akan ditambahkan.

metadata
ModelMetadata

yang ModelMetadata terkait dengan model.

Berlaku untuk