Sdílet prostřednictvím


EntityTypeConfiguration<TEntityType>.Map Metoda

Definice

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