ConventionTypeConfiguration Classe
Definição
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.
Permite que a configuração seja executada para um tipo de entidade em um modelo. Essa funcionalidade de configuração está disponível por meio de convenções leves.
public class ConventionTypeConfiguration
type ConventionTypeConfiguration = class
Public Class ConventionTypeConfiguration
- Herança
-
ConventionTypeConfiguration
Propriedades
| ClrType |
Obtém o Type desse tipo de entidade. |
Métodos
| Equals(Object) |
Permite que a configuração seja executada para um tipo de entidade em um modelo. Essa funcionalidade de configuração está disponível por meio de convenções leves. |
| GetHashCode() |
Permite que a configuração seja executada para um tipo de entidade em um modelo. Essa funcionalidade de configuração está disponível por meio de convenções leves. |
| GetType() |
Obtém o Type da instância atual. |
| HasEntitySetName(String) |
Configura o nome do conjunto de entidades a ser usado para esse tipo de entidade. O nome do conjunto de entidades só pode ser configurado para o tipo base em cada conjunto. |
| HasKey(IEnumerable<PropertyInfo>) |
Configura as propriedades da chave primária para esse tipo de entidade. |
| HasKey(IEnumerable<String>) |
Configura as propriedades da chave primária para esse tipo de entidade. |
| HasKey(PropertyInfo) |
Configura a propriedade de chave primária para esse tipo de entidade. |
| HasKey(String) |
Configura a propriedade de chave primária para esse tipo de entidade. |
| HasTableAnnotation(String, Object) |
Define uma anotação no modelo para a tabela para a qual essa entidade é mapeada. O valor de anotação pode ser usado posteriormente ao processar a tabela, como ao criar migrações. |
| Ignore() |
Exclui esse tipo de entidade do modelo para que ele não seja mapeado para o banco de dados. |
| Ignore(PropertyInfo) |
Exclui uma propriedade do modelo para que ela não seja mapeada para o banco de dados. |
| Ignore(String) |
Exclui uma propriedade do modelo para que ela não seja mapeada para o banco de dados. |
| IsComplexType() |
Altera esse tipo de entidade para um tipo complexo. |
| MapToStoredProcedures() |
Configura esse tipo para usar procedimentos armazenados para inserir, atualizar e excluir. As convenções padrão para nomes de procedimento e parâmetro serão usadas. |
| MapToStoredProcedures(Action<ConventionModificationStoredProceduresConfiguration>) |
Configura esse tipo para usar procedimentos armazenados para inserir, atualizar e excluir. |
| Property(PropertyInfo) |
Configura uma propriedade definida nesse tipo. |
| Property(String) |
Configura uma propriedade definida nesse tipo. |
| ToString() |
Permite que a configuração seja executada para um tipo de entidade em um modelo. Essa funcionalidade de configuração está disponível por meio de convenções leves. |
| ToTable(String, String) |
Configura o nome da tabela para o qual esse tipo de entidade é mapeado. |
| ToTable(String) |
Configura o nome da tabela para o qual esse tipo de entidade é mapeado. |