ModelStateDictionaryExtensions.AddModelError Méthode

Définition

Surcharges

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

Ajoute le spécifié errorMessage au Errors instance associé au spécifiéexpression. Si le nombre maximal d’erreurs autorisées a déjà été enregistré, vérifiez qu’une TooManyModelErrorsException exception est enregistrée à la place.

AddModelError<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>, Exception, ModelMetadata)

Ajoute le spécifié exception au Errors instance associé au spécifiéexpression. Si le nombre maximal d’erreurs autorisées a déjà été enregistré, vérifiez qu’une TooManyModelErrorsException exception est enregistrée à la place.

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

Ajoute le spécifié errorMessage au Errors instance associé au spécifiéexpression. Si le nombre maximal d’erreurs autorisées a déjà été enregistré, vérifiez qu’une TooManyModelErrorsException exception est enregistrée à la place.

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)

Paramètres de type

TModel

Type du modèle.

Paramètres

modelState
ModelStateDictionary

La ModelStateDictionary instance cette méthode s’étend.

expression
Expression<Func<TModel,Object>>

Expression à évaluer par rapport à un élément dans le modèle actuel.

errorMessage
String

Message d’erreur à ajouter.

S’applique à

AddModelError<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>, Exception, ModelMetadata)

Ajoute le spécifié exception au Errors instance associé au spécifiéexpression. Si le nombre maximal d’erreurs autorisées a déjà été enregistré, vérifiez qu’une TooManyModelErrorsException exception est enregistrée à la place.

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)

Paramètres de type

TModel

Type du modèle.

Paramètres

modelState
ModelStateDictionary

La ModelStateDictionary instance cette méthode s’étend.

expression
Expression<Func<TModel,Object>>

Expression à évaluer par rapport à un élément dans le modèle actuel.

exception
Exception

Exception à ajouter.

metadata
ModelMetadata

ModelMetadata associé au modèle.

S’applique à