Compartilhar via


ModelStateDictionaryExtensions.AddModelError Método

Definição

Sobrecargas

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

Adiciona o especificado errorMessage à Errors instância associada ao especificado expression. Se o número máximo de erros permitidos já tiver sido registrado, garantirá que uma TooManyModelErrorsException exceção seja registrada.

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

Adiciona o especificado exception à Errors instância associada ao especificado expression. Se o número máximo de erros permitidos já tiver sido registrado, garantirá que uma TooManyModelErrorsException exceção seja registrada.

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

Origem:
ModelStateDictionaryExtensions.cs
Origem:
ModelStateDictionaryExtensions.cs
Origem:
ModelStateDictionaryExtensions.cs

Adiciona o especificado errorMessage à Errors instância associada ao especificado expression. Se o número máximo de erros permitidos já tiver sido registrado, garantirá que uma TooManyModelErrorsException exceção seja registrada.

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)

Parâmetros de tipo

TModel

O tipo do modelo.

Parâmetros

modelState
ModelStateDictionary

A ModelStateDictionary instância que este método estende.

expression
Expression<Func<TModel,Object>>

Uma expressão a ser avaliada em relação a um item no modelo atual.

errorMessage
String

A mensagem de erro a ser adicionada.

Aplica-se a

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

Origem:
ModelStateDictionaryExtensions.cs
Origem:
ModelStateDictionaryExtensions.cs
Origem:
ModelStateDictionaryExtensions.cs

Adiciona o especificado exception à Errors instância associada ao especificado expression. Se o número máximo de erros permitidos já tiver sido registrado, garantirá que uma TooManyModelErrorsException exceção seja registrada.

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)

Parâmetros de tipo

TModel

O tipo do modelo.

Parâmetros

modelState
ModelStateDictionary

A ModelStateDictionary instância que este método estende.

expression
Expression<Func<TModel,Object>>

Uma expressão a ser avaliada em relação a um item no modelo atual.

exception
Exception

O Exception a ser adicionado.

metadata
ModelMetadata

O ModelMetadata associado ao modelo.

Aplica-se a