Condividi tramite


Metodo DbModelBuilder.ComplexType<TComplexType>

[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.]

Registra un tipo come tipo complesso nel modello e restituisce un oggetto che può essere usato per configurare il tipo complesso. Tale metodo può essere chiamato più volte per lo stesso tipo per eseguire più righe della configurazione.

Spazio dei nomi:  System.Data.Entity
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
Public Overridable Function ComplexType(Of TComplexType As Class) As ComplexTypeConfiguration(Of TComplexType)
'Utilizzo
Dim instance As DbModelBuilder 
Dim returnValue As ComplexTypeConfiguration(Of TComplexType)

returnValue = instance.ComplexType()
public virtual ComplexTypeConfiguration<TComplexType> ComplexType<TComplexType>()
where TComplexType : class
public:
generic<typename TComplexType>
where TComplexType : ref class 
virtual ComplexTypeConfiguration<TComplexType>^ ComplexType()
abstract ComplexType : unit -> ComplexTypeConfiguration<'TComplexType>  when 'TComplexType : not struct 
override ComplexType : unit -> ComplexTypeConfiguration<'TComplexType>  when 'TComplexType : not struct
JScript does not support generic types and methods.

Parametri di tipo

  • TComplexType
    Tipo da registrare o configurare.

Valore restituito

Tipo: System.Data.Entity.ModelConfiguration.ComplexTypeConfiguration<TComplexType>
Oggetto di configurazione per il tipo complesso specificato.

Vedere anche

Riferimento

DbModelBuilder Classe

Spazio dei nomi System.Data.Entity