EntityTypeConfiguration<TEntityType>.Map Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Map(Action<EntityMappingConfiguration<TEntityType>>) |
Ermöglicht die erweiterte Konfiguration bezüglich der Zuordnung dieses Entitätstyps zum Datenbankschema. Die Konfiguration wird standardmäßig auch für alle Typen übernommen, die von diesem Entitätstyp abgeleitet werden. Abgeleitete Typen können über die Überladung von Map konfiguriert werden, die einen abgeleiteten Typ konfiguriert, oder mithilfe einer EntityTypeConfiguration für den abgeleiteten Typ. Die Eigenschaften einer Entität können mithilfe mehrerer Zuordnungsaufrufe auf mehrere Tabellen aufgeteilt werden. Aufrufe von Map sind additiv, nachfolgende Aufrufe überschreiben die Konfiguration nicht, die bereits über Map vorgeformt wurde. |
Map<TDerived>(Action<EntityMappingConfiguration<TDerived>>) |
Ermöglicht die erweiterte Konfiguration bezüglich der Zuordnung eines abgeleiteten Entitätstyps zum Datenbankschema. Aufrufe von Map sind additiv, nachfolgende Aufrufe überschreiben die Konfiguration nicht, die bereits über Map vorgeformt wurde. |
Map(Action<EntityMappingConfiguration<TEntityType>>)
Ermöglicht die erweiterte Konfiguration bezüglich der Zuordnung dieses Entitätstyps zum Datenbankschema. Die Konfiguration wird standardmäßig auch für alle Typen übernommen, die von diesem Entitätstyp abgeleitet werden. Abgeleitete Typen können über die Überladung von Map konfiguriert werden, die einen abgeleiteten Typ konfiguriert, oder mithilfe einer EntityTypeConfiguration für den abgeleiteten Typ. Die Eigenschaften einer Entität können mithilfe mehrerer Zuordnungsaufrufe auf mehrere Tabellen aufgeteilt werden. Aufrufe von Map sind additiv, nachfolgende Aufrufe überschreiben die Konfiguration nicht, die bereits über Map vorgeformt wurde.
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)
Parameter
- entityMappingConfigurationAction
- Action<EntityMappingConfiguration<TEntityType>>
Eine Aktion, die die Konfiguration für ein EntityMappingConfiguration<TEntityType> ausführt.
Gibt zurück
Dieselbe EntityTypeConfiguration instance, sodass mehrere Aufrufe verkettet werden können.
- Attribute
Gilt für:
Map<TDerived>(Action<EntityMappingConfiguration<TDerived>>)
Ermöglicht die erweiterte Konfiguration bezüglich der Zuordnung eines abgeleiteten Entitätstyps zum Datenbankschema. Aufrufe von Map sind additiv, nachfolgende Aufrufe überschreiben die Konfiguration nicht, die bereits über Map vorgeformt wurde.
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)
Typparameter
- TDerived
Der abgeleitete Entitätstyp, der konfiguriert werden soll.
Parameter
- derivedTypeMapConfigurationAction
- Action<EntityMappingConfiguration<TDerived>>
Eine Aktion, die die Konfiguration für ein EntityMappingConfiguration<TEntityType> ausführt.
Gibt zurück
Dieselbe EntityTypeConfiguration instance, sodass mehrere Aufrufe verkettet werden können.
- Attribute
Gilt für:
Entity Framework