Metodo EntityTypeConfiguration<TEntityType>.Map (Action<EntityMappingConfiguration<TEntityType>>)
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Consente la configurazione avanzata correlata alla modalità di esecuzione del mapping di questo tipo di entità allo schema del database. Per impostazione predefinita, qualsiasi configurazione verrà applicata anche a qualsiasi tipo derivato da questo tipo di entità. I tipi derivati possono essere configurati attraverso l'overload di Map che configura un tipo derivato o tramite un oggetto EntityTypeConfiguration per il tipo derivato. Le proprietà di un'entità possono essere suddivise tra più tabelle utilizzando più chiamate a Map. Le chiamate a Map sono additive, pertanto le chiamate successive non eseguiranno l'override della configurazione già eseguita tramite Map.
Spazio dei nomi: System.Data.Entity.ModelConfiguration
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
<SuppressMessageAttribute("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")> _
Public Function Map ( _
entityMappingConfigurationAction As Action(Of EntityMappingConfiguration(Of TEntityType)) _
) As EntityTypeConfiguration(Of TEntityType)
'Utilizzo
Dim instance As EntityTypeConfiguration
Dim entityMappingConfigurationAction As Action(Of EntityMappingConfiguration(Of TEntityType))
Dim returnValue As EntityTypeConfiguration(Of TEntityType)
returnValue = instance.Map(entityMappingConfigurationAction)
[SuppressMessageAttribute("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public EntityTypeConfiguration<TEntityType> Map(
Action<EntityMappingConfiguration<TEntityType>> entityMappingConfigurationAction
)
[SuppressMessageAttribute(L"Microsoft.Design", L"CA1006:DoNotNestGenericTypesInMemberSignatures")]
public:
EntityTypeConfiguration<TEntityType>^ Map(
Action<EntityMappingConfiguration<TEntityType>^>^ entityMappingConfigurationAction
)
[<SuppressMessageAttribute("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")>]
member Map :
entityMappingConfigurationAction:Action<EntityMappingConfiguration<'TEntityType>> -> EntityTypeConfiguration<'TEntityType>
public function Map(
entityMappingConfigurationAction : Action<EntityMappingConfiguration<TEntityType>>
) : EntityTypeConfiguration<TEntityType>
Parametri
- entityMappingConfigurationAction
Tipo: System.Action<EntityMappingConfiguration<TEntityType>>
Azione che esegue la configurazione su un oggetto EntityMappingConfiguration<TEntityType>.
Valore restituito
Tipo: System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<TEntityType>
Stessa istanza di EntityTypeConfiguration in modo che da poter concatenare più chiamate.