Ler em inglês

Partilhar via


ModelStateDictionaryExtensions Classe

Definição

Métodos de extensões para ModelStateDictionary.

C#
public static class ModelStateDictionaryExtensions
Herança
ModelStateDictionaryExtensions

Métodos

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)

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.

Remove<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>)

Remove o expression especificado do ModelStateDictionary.

RemoveAll<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>)

Remove todas as entradas do especificado expression do ModelStateDictionary.

TryAddModelException<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>, Exception)

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.

Aplica-se a

Produto Versões
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0