EntityTypeConfiguration<TEntityType>.Map Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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