System.ComponentModel.DataAnnotations 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.
Fornece classes de atributos que são usadas para definir metadados para controles de dados do ASP.NET e do ASP.NET MVC.
Allowed |
Especifica uma lista de valores que devem ser permitidos em uma propriedade. |
Associated |
Estende as informações de metadados de uma classe adicionando informações de propriedade e atributos definidos em uma classe associada. |
Association |
Especifica que um membro de entidade representa uma relação de dados, como uma relação de chave estrangeira. |
Base64String |
Especifica que um valor de campo de dados é uma cadeia de caracteres Base64 bem formada. |
Bindable |
Especifica se um tipo é normalmente usado para associação. |
Compare |
Fornece um atributo que compara duas propriedades. |
Concurrency |
Especifica que uma propriedade participa de verificações de simultaneidade otimista. |
Credit |
Especifica que o valor de um campo de dados é um número de cartão de crédito. |
Custom |
Especifica um método de validação personalizado que é usado para validar uma instância de classe ou propriedade. |
Data |
Especifica o nome de um tipo adicional a ser associado a um campo de dados. |
Denied |
Especifica uma lista de valores que não devem ser permitidos em uma propriedade. |
Display |
Fornece um atributo de uso geral que permite especificar cadeias de caracteres localizáveis para tipos e membros de classes parciais de entidade. |
Display |
Especifica a coluna que é exibida na tabela referida como uma coluna de chave estrangeira. |
Display |
Especifica como os campos de dados são exibidos e formatados por Dados Dinâmicos do ASP.NET. |
Editable |
Indica se um campo de dados é editável. |
Email |
Valida um endereço de email. |
Enum |
Habilita uma enumeração do .NET a ser mapeada para uma coluna de dados. |
File |
Valida as extensões de nome de arquivo. |
Filter |
Representa um atributo que é usado para especificar o comportamento de filtragem de uma coluna. |
Key |
Indica que uma ou mais propriedades que identificam exclusivamente uma entidade. |
Length |
Especifica o comprimento mínimo e máximo dos dados de coleção/cadeia de caracteres permitidos em uma propriedade. |
Max |
Especifica o comprimento máximo dos dados de cadeia de caracteres ou matriz permitido em uma propriedade. |
Metadata |
Especifica a classe de metadados para associar a uma classe de modelo de dados. |
Min |
Especifica o comprimento mínimo dos dados de cadeia de caracteres ou matriz permitido em uma propriedade. |
Phone |
Especifica que o valor de um campo de dados é um número de telefone bem formado. |
Range |
Especifica as restrições de intervalo numérico para o valor de um campo de dados. |
Regular |
Especifica que o valor de um campo de dados no Dados Dinâmicos do ASP.NET deve corresponder à expressão regular especificada. |
Required |
Especifica que o valor de um campo de dados é obrigatório. |
Scaffold |
Especifica se uma coluna de dados ou classe usa scaffolding. |
Scaffold |
Especifica se uma classe ou tabela de dados usa scaffolding. |
String |
Especifica o comprimento mínimo e máximo de caracteres permitidos em um campo de dados. |
Timestamp |
Especifica o tipo de dados da coluna como uma versão de linha. |
UIHint |
Especifica o modelo ou controle de usuário usado pelos Dados dinâmicos para exibir um campo de dados. |
Url |
Fornece validação da URL. |
Validation |
Serve como a classe base para todos os atributos de validação. |
Validation |
Descreve o contexto no qual é realizada uma verificação de validação. |
Validation |
Representa a exceção que ocorre durante a validação de um campo de dados quando a classe ValidationAttribute é usada. |
Validation |
Representa um contêiner para os resultados de uma solicitação de validação. |
Validator |
Define uma classe auxiliar que pode ser usada para validar objetos, propriedades e métodos quando ela está incluída em seus atributos ValidationAttribute associados. |
IValidatable |
Fornece uma maneira de validar um objeto. |
Data |
Representa uma enumeração dos tipos de dados associados com parâmetros e campos de dados. |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: