Microsoft.Extensions.Validation Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
| Nome | Description |
|---|---|
| SkipValidationAttribute |
Indica que uma propriedade, um parâmetro ou um tipo não deve ser validado. |
| ValidatableTypeAttribute |
Indica que um tipo é validado para dar suporte à descoberta pelo gerador de validações. |
| ValidateContext |
Representa o contexto para validar um objeto validatável. |
| ValidationError |
Representa um erro de validação. |
| ValidationMessageKeyContext |
Fornece informações contextuais usadas para calcular a chave de recurso para procurar uma mensagem de erro de validação localizada. |
| ValidationOptions |
Especifica as opções de configuração para o sistema de validação. |
Interfaces
| Nome | Description |
|---|---|
| IValidatableInfoResolver |
Fornece uma interface para resolver as informações de validação associadas a um determinado <seealso cref="T:System.Type"></seealso> ou <seealso cref="T:System.Reflection.ParameterInfo"></seealso>. |
| IValidatableParameterInfo |
Representa uma interface para validar um valor de um parâmetro. |
| IValidatablePropertyInfo |
Representa uma interface para validar uma propriedade. |
| IValidatableTypeInfo |
Representa uma interface para validar um valor de um tipo. |
| IValidationMessageFormatter |
Quando implementado por um atributo personalizado derivado ValidationAttribute dele é usado pelo pipeline de localização de validação para produzir mensagens totalmente formatadas de modelos localizados que contêm espaços reservados posicionais para os argumentos específicos do atributo. |