Compartilhar via


ConventionTypeConfiguration Classe

Definição

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