EntityTypeConfiguration<TEntityType>.Map Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Map(Action<EntityMappingConfiguration<TEntityType>>) |
Umożliwia zaawansowaną konfigurację powiązaną ze sposobem mapowania tego typu jednostki na schemat bazy danych. Domyślnie każda konfiguracja będzie również stosowana do dowolnego typu pochodzącego z tego typu jednostki. Typy pochodne można skonfigurować za pośrednictwem przeciążenia mapowania, które konfiguruje typ pochodny lub przy użyciu klasy EntityTypeConfiguration dla typu pochodnego. Właściwości jednostki można podzielić między wiele tabel przy użyciu wielu wywołań mapy. Wywołania mapowania są addytywne, kolejne wywołania nie zastąpią konfiguracji już wstępnie utworzonej za pomocą mapy. |
| Map<TDerived>(Action<EntityMappingConfiguration<TDerived>>) |
Umożliwia zaawansowaną konfigurację powiązaną ze sposobem mapowania typu jednostki pochodnej na schemat bazy danych. Wywołania mapowania są addytywne, kolejne wywołania nie zastąpią konfiguracji już wstępnie utworzonej za pomocą mapy. |
Map(Action<EntityMappingConfiguration<TEntityType>>)
Umożliwia zaawansowaną konfigurację powiązaną ze sposobem mapowania tego typu jednostki na schemat bazy danych. Domyślnie każda konfiguracja będzie również stosowana do dowolnego typu pochodzącego z tego typu jednostki. Typy pochodne można skonfigurować za pośrednictwem przeciążenia mapowania, które konfiguruje typ pochodny lub przy użyciu klasy EntityTypeConfiguration dla typu pochodnego. Właściwości jednostki można podzielić między wiele tabel przy użyciu wielu wywołań mapy. Wywołania mapowania są addytywne, kolejne wywołania nie zastąpią konfiguracji już wstępnie utworzonej za pomocą mapy.
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>>
Akcja wykonująca konfigurację względem elementu EntityMappingConfiguration<TEntityType> .
Zwraca
To samo wystąpienie EntityTypeConfiguration, aby można było połączyć wiele wywołań.
- Atrybuty
Dotyczy
Map<TDerived>(Action<EntityMappingConfiguration<TDerived>>)
Umożliwia zaawansowaną konfigurację powiązaną ze sposobem mapowania typu jednostki pochodnej na schemat bazy danych. Wywołania mapowania są addytywne, kolejne wywołania nie zastąpią konfiguracji już wstępnie utworzonej za pomocą mapy.
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
Typ jednostki pochodnej do skonfigurowania.
Parametry
- derivedTypeMapConfigurationAction
- Action<EntityMappingConfiguration<TDerived>>
Akcja wykonująca konfigurację względem elementu EntityMappingConfiguration<TEntityType> .
Zwraca
To samo wystąpienie EntityTypeConfiguration, aby można było połączyć wiele wywołań.
- Atrybuty