EntityTypeConfiguration<TEntityType>.Map Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Map(Action<EntityMappingConfiguration<TEntityType>>) |
Umožňuje pokročilou konfiguraci související s mapováním tohoto typu entity na schéma databáze. Ve výchozím nastavení se jakákoli konfigurace použije také na jakýkoli typ odvozený z tohoto typu entity. Odvozené typy lze konfigurovat prostřednictvím přetížení map, které konfiguruje odvozený typ, nebo pomocí EntityTypeConfiguration pro odvozený typ. Vlastnosti entity je možné rozdělit mezi více tabulek pomocí více volání map. Volání map jsou doplňková, následná volání nepřepíší konfiguraci, která je již předem připravena prostřednictvím mapování. |
Map<TDerived>(Action<EntityMappingConfiguration<TDerived>>) |
Umožňuje pokročilou konfiguraci související se způsobem mapování odvozeného typu entity na schéma databáze. Volání map jsou doplňková, následná volání nepřepíší konfiguraci, která je již předem připravena prostřednictvím mapování. |
Map(Action<EntityMappingConfiguration<TEntityType>>)
Umožňuje pokročilou konfiguraci související s mapováním tohoto typu entity na schéma databáze. Ve výchozím nastavení se jakákoli konfigurace použije také na jakýkoli typ odvozený z tohoto typu entity. Odvozené typy lze konfigurovat prostřednictvím přetížení map, které konfiguruje odvozený typ, nebo pomocí EntityTypeConfiguration pro odvozený typ. Vlastnosti entity je možné rozdělit mezi více tabulek pomocí více volání map. Volání map jsou doplňková, následná volání nepřepíší konfiguraci, která je již předem připravena prostřednictvím mapování.
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)
Parametry
- entityMappingConfigurationAction
- Action<EntityMappingConfiguration<TEntityType>>
Akce, která provádí konfiguraci proti objektu EntityMappingConfiguration<TEntityType> .
Návraty
Stejná instance EntityTypeConfiguration, aby bylo možné zřetězených více volání.
- Atributy
Platí pro
Map<TDerived>(Action<EntityMappingConfiguration<TDerived>>)
Umožňuje pokročilou konfiguraci související se způsobem mapování odvozeného typu entity na schéma databáze. Volání map jsou doplňková, následná volání nepřepíší konfiguraci, která je již předem připravena prostřednictvím mapování.
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)
Parametry typu
- TDerived
Odvozený typ entity, který se má konfigurovat.
Parametry
- derivedTypeMapConfigurationAction
- Action<EntityMappingConfiguration<TDerived>>
Akce, která provádí konfiguraci proti objektu EntityMappingConfiguration<TEntityType> .
Návraty
Stejná instance EntityTypeConfiguration, aby bylo možné zřetězených více volání.
- Atributy
Platí pro
Entity Framework