Partager via


EntityTypeConfiguration<TEntityType>.Map Méthode

Définition

Surcharges

Map(Action<EntityMappingConfiguration<TEntityType>>)

Autorise la configuration avancée liée à la manière dont ce type d'entité est mappé au schéma de base de données. Par défaut, toutes les configurations s'appliquent aussi à tous les types dérivés de ce type d'entité. Les types dérivés peuvent être configurés via la surcharge de Map qui configure un type dérivé ou à l’aide d’un EntityTypeConfiguration pour le type dérivé. Les propriétés d’une entité peuvent être réparties entre plusieurs tables à l’aide de plusieurs appels map. Les appels à Map sont additifs. Les appels suivants ne remplacent pas la configuration déjà préformée via Map.

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

Autorise la configuration avancée liée à la manière dont un type d'entité dérivé est mappé au schéma de base de données. Les appels à Map sont additifs. Les appels suivants ne remplacent pas la configuration déjà préformée via Map.

Map(Action<EntityMappingConfiguration<TEntityType>>)

Autorise la configuration avancée liée à la manière dont ce type d'entité est mappé au schéma de base de données. Par défaut, toutes les configurations s'appliquent aussi à tous les types dérivés de ce type d'entité. Les types dérivés peuvent être configurés via la surcharge de Map qui configure un type dérivé ou à l’aide d’un EntityTypeConfiguration pour le type dérivé. Les propriétés d’une entité peuvent être réparties entre plusieurs tables à l’aide de plusieurs appels map. Les appels à Map sont additifs. Les appels suivants ne remplacent pas la configuration déjà préformée via Map.

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)

Paramètres

entityMappingConfigurationAction
Action<EntityMappingConfiguration<TEntityType>>

Action qui effectue la configuration sur un EntityMappingConfiguration<TEntityType> .

Retours

Le même EntityTypeConfiguration instance afin que plusieurs appels puissent être chaînés.

Attributs

S’applique à

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

Autorise la configuration avancée liée à la manière dont un type d'entité dérivé est mappé au schéma de base de données. Les appels à Map sont additifs. Les appels suivants ne remplacent pas la configuration déjà préformée via Map.

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)

Paramètres de type

TDerived

Type d'entité dérivé à configurer.

Paramètres

derivedTypeMapConfigurationAction
Action<EntityMappingConfiguration<TDerived>>

Action qui effectue la configuration sur un EntityMappingConfiguration<TEntityType> .

Retours

Le même EntityTypeConfiguration instance afin que plusieurs appels puissent être chaînés.

Attributs

S’applique à