Condividi tramite


Metodo EntityTypeConfiguration<TEntityType>.Map<TDerived> (Action<EntityMappingConfiguration<TDerived>>)

[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 un tipo di entità derivato allo schema del database. 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(Of TDerived As {Class, TEntityType}) ( _
    derivedTypeMapConfigurationAction As Action(Of EntityMappingConfiguration(Of TDerived)) _
) As EntityTypeConfiguration(Of TEntityType)
'Utilizzo
Dim instance As EntityTypeConfiguration 
Dim derivedTypeMapConfigurationAction As Action(Of EntityMappingConfiguration(Of TDerived))
Dim returnValue As EntityTypeConfiguration(Of TEntityType)

returnValue = instance.Map(derivedTypeMapConfigurationAction)
[SuppressMessageAttribute("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public EntityTypeConfiguration<TEntityType> Map<TDerived>(
    Action<EntityMappingConfiguration<TDerived>> derivedTypeMapConfigurationAction
)
where TDerived : class, TEntityType
[SuppressMessageAttribute(L"Microsoft.Design", L"CA1006:DoNotNestGenericTypesInMemberSignatures")]
public:
generic<typename TDerived>
where TDerived : ref class, TEntityType
EntityTypeConfiguration<TEntityType>^ Map(
    Action<EntityMappingConfiguration<TDerived>^>^ derivedTypeMapConfigurationAction
)
[<SuppressMessageAttribute("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")>]
member Map : 
        derivedTypeMapConfigurationAction:Action<EntityMappingConfiguration<'TDerived>> -> EntityTypeConfiguration<'TEntityType>  when 'TDerived : not struct and 'TEntityType
JScript does not support generic types and methods.

Parametri di tipo

  • TDerived
    Tipo di entità derivata da configurare.

Parametri

Valore restituito

Tipo: System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<TEntityType>
Stessa istanza di EntityTypeConfiguration in modo che da poter concatenare più chiamate.

Vedere anche

Riferimento

EntityTypeConfiguration<TEntityType> Classe

Overload Map

Spazio dei nomi System.Data.Entity.ModelConfiguration