EntityTypeConfiguration<TEntityType>.Map Método
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.
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
Entity Framework