Microsoft.Extensions.Validation Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Classes
| Name | Descrição |
|---|---|
| SkipValidationAttribute |
Indica que uma propriedade, parâmetro ou tipo não deve ser validado. |
| ValidatableTypeAttribute |
Indica que um tipo é validável para suportar a descoberta pelo gerador de validações. |
| ValidateContext |
Representa o contexto para validar um objeto validável. |
| ValidationError |
Representa um erro de validação. |
| ValidationMessageKeyContext |
Fornece informação contextual usada para calcular a chave de recurso para consultar uma mensagem de erro de validação localizada. |
| ValidationOptions |
Especifica opções de configuração para o sistema de validação. |
Interfaces
| Name | Descrição |
|---|---|
| IValidatableInfoResolver |
Fornece uma interface para resolver a informação de validação associada a um dado <cref="T:System.Type"></seealso> ou <seealso cref="T:System.Reflection.ParameterInfo"></seealso>. |
| IValidatableParameterInfo |
Representa uma interface para validar o 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 dele ValidationAttribute , é usado pelo pipeline de localização de validação para produzir mensagens totalmente formatadas a partir de modelos localizados que contêm marcadores posicionais para os argumentos específicos de cada atributo. |