ModelStateDictionaryExtensions.AddModelError Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AddModelError<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>, String) |
Ajoute le spécifié |
AddModelError<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>, Exception, ModelMetadata) |
Ajoute le spécifié |
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.
- metadata
- ModelMetadata
ModelMetadata associé au modèle.