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. |
Aplica-se a
Entity Framework