Compartir a través de


ModelStateDictionaryExtensions.AddModelError Método

Definición

Sobrecargas

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

Agrega el objeto especificado errorMessage a la Errors instancia asociada al especificado expression. Si ya se ha registrado el número máximo de errores permitidos, se garantiza que se registra una TooManyModelErrorsException excepción en su lugar.

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

Agrega el objeto especificado exception a la Errors instancia asociada al especificado expression. Si ya se ha registrado el número máximo de errores permitidos, se garantiza que se registra una TooManyModelErrorsException excepción en su lugar.

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

Source:
ModelStateDictionaryExtensions.cs
Source:
ModelStateDictionaryExtensions.cs
Source:
ModelStateDictionaryExtensions.cs

Agrega el objeto especificado errorMessage a la Errors instancia asociada al especificado expression. Si ya se ha registrado el número máximo de errores permitidos, se garantiza que se registra una TooManyModelErrorsException excepción en su lugar.

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

Tipo del modelo.

Parámetros

modelState
ModelStateDictionary

La ModelStateDictionary instancia de este método se extiende.

expression
Expression<Func<TModel,Object>>

Expresión que se va a evaluar con un elemento del modelo actual.

errorMessage
String

Mensaje de error que se va a agregar.

Se aplica a

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

Source:
ModelStateDictionaryExtensions.cs
Source:
ModelStateDictionaryExtensions.cs
Source:
ModelStateDictionaryExtensions.cs

Agrega el objeto especificado exception a la Errors instancia asociada al especificado expression. Si ya se ha registrado el número máximo de errores permitidos, se garantiza que se registra una TooManyModelErrorsException excepción en su lugar.

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

Tipo del modelo.

Parámetros

modelState
ModelStateDictionary

La ModelStateDictionary instancia de este método se extiende.

expression
Expression<Func<TModel,Object>>

Expresión que se va a evaluar con un elemento del modelo actual.

exception
Exception

Exception que se va a agregar.

metadata
ModelMetadata

Asociado ModelMetadata al modelo.

Se aplica a