Compartilhar via


EntityTypeConfiguration<TEntityType>.Map Método

Definição

Sobrecargas

Map(Action<EntityMappingConfiguration<TEntityType>>)

Permite a configuração avançada relacionada à forma como esse tipo de entidade é mapeado para o esquema de banco de dados. Por padrão, qualquer configuração também se aplicará a qualquer tipo derivado desse tipo de entidade. Tipos derivados podem ser configurados por meio da sobrecarga de Map que configura um tipo derivado ou usando um EntityTypeConfiguration para o tipo derivado. As propriedades de uma entidade podem ser divididas entre várias tabelas usando várias chamadas de Mapa. As chamadas para Mapa são aditivas, as chamadas subsequentes não substituirão a configuração já pré-formada por meio do Mapa.

Map<TDerived>(Action<EntityMappingConfiguration<TDerived>>)

Permite a configuração avançada relacionada à forma como um tipo de entidade derivada é mapeado para o esquema de banco de dados. As chamadas para Mapa são aditivas, as chamadas subsequentes não substituirão a configuração já pré-formada por meio do Mapa.

Map(Action<EntityMappingConfiguration<TEntityType>>)

Permite a configuração avançada relacionada à forma como esse tipo de entidade é mapeado para o esquema de banco de dados. Por padrão, qualquer configuração também se aplicará a qualquer tipo derivado desse tipo de entidade. Tipos derivados podem ser configurados por meio da sobrecarga de Map que configura um tipo derivado ou usando um EntityTypeConfiguration para o tipo derivado. As propriedades de uma entidade podem ser divididas entre várias tabelas usando várias chamadas de Mapa. As chamadas para Mapa são aditivas, as chamadas subsequentes não substituirão a configuração já pré-formada por meio do Mapa.

public System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<TEntityType> Map (Action<System.Data.Entity.ModelConfiguration.Configuration.EntityMappingConfiguration<TEntityType>> entityMappingConfigurationAction);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<TEntityType> Map (Action<System.Data.Entity.ModelConfiguration.Configuration.EntityMappingConfiguration<TEntityType>> entityMappingConfigurationAction);
member this.Map : Action<System.Data.Entity.ModelConfiguration.Configuration.EntityMappingConfiguration<'EntityType>> -> System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<'EntityType (requires 'EntityType : null)>
Public Function Map (entityMappingConfigurationAction As Action(Of EntityMappingConfiguration(Of TEntityType))) As EntityTypeConfiguration(Of TEntityType)

Parâmetros

entityMappingConfigurationAction
Action<EntityMappingConfiguration<TEntityType>>

Uma ação que executa a configuração em um EntityMappingConfiguration<TEntityType> .

Retornos

A mesma instância de EntityTypeConfiguration para que várias chamadas possam ser encadeadas.

Atributos

Aplica-se a

Map<TDerived>(Action<EntityMappingConfiguration<TDerived>>)

Permite a configuração avançada relacionada à forma como um tipo de entidade derivada é mapeado para o esquema de banco de dados. As chamadas para Mapa são aditivas, as chamadas subsequentes não substituirão a configuração já pré-formada por meio do Mapa.

public System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<TEntityType> Map<TDerived> (Action<System.Data.Entity.ModelConfiguration.Configuration.EntityMappingConfiguration<TDerived>> derivedTypeMapConfigurationAction) where TDerived : class, TEntityType;
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<TEntityType> Map<TDerived> (Action<System.Data.Entity.ModelConfiguration.Configuration.EntityMappingConfiguration<TDerived>> derivedTypeMapConfigurationAction) where TDerived : class, TEntityType;
member this.Map : Action<System.Data.Entity.ModelConfiguration.Configuration.EntityMappingConfiguration<#'EntityType>> -> System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<'EntityType (requires 'EntityType : null)>
Public Function Map(Of TDerived As {Class, TEntityType}) (derivedTypeMapConfigurationAction As Action(Of EntityMappingConfiguration(Of TDerived))) As EntityTypeConfiguration(Of TEntityType)

Parâmetros de tipo

TDerived

O tipo de entidade derivada a ser configurado.

Parâmetros

derivedTypeMapConfigurationAction
Action<EntityMappingConfiguration<TDerived>>

Uma ação que executa a configuração em um EntityMappingConfiguration<TEntityType> .

Retornos

A mesma instância de EntityTypeConfiguration para que várias chamadas possam ser encadeadas.

Atributos

Aplica-se a