ComplexTypeConfiguration<TComplexType> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente di eseguire la configurazione di un tipo complesso in un modello. È possibile ottenere complexTypeConfiguration tramite il metodo ComplexType su DbModelBuilder o un tipo personalizzato derivato da ComplexTypeConfiguration può essere registrato tramite la proprietà Configurations in DbModelBuilder.
public class ComplexTypeConfiguration<TComplexType> : System.Data.Entity.ModelConfiguration.Configuration.StructuralTypeConfiguration<TComplexType> where TComplexType : class
type ComplexTypeConfiguration<'ComplexType (requires 'ComplexType : null)> = class
inherit StructuralTypeConfiguration<'ComplexType (requires 'ComplexType : null)>
Public Class ComplexTypeConfiguration(Of TComplexType)
Inherits StructuralTypeConfiguration(Of TComplexType)
Parametri di tipo
- TComplexType
Tipo complesso da configurare.
- Ereditarietà
Costruttori
ComplexTypeConfiguration<TComplexType>() |
Inizializza una nuova istanza di ComplexTypeConfiguration |
Metodi
Equals(Object) |
Consente di eseguire la configurazione di un tipo complesso in un modello. È possibile ottenere complexTypeConfiguration tramite il metodo ComplexType su DbModelBuilder o un tipo personalizzato derivato da ComplexTypeConfiguration può essere registrato tramite la proprietà Configurations in DbModelBuilder. |
GetHashCode() |
Consente di eseguire la configurazione di un tipo complesso in un modello. È possibile ottenere complexTypeConfiguration tramite il metodo ComplexType su DbModelBuilder o un tipo personalizzato derivato da ComplexTypeConfiguration può essere registrato tramite la proprietà Configurations in DbModelBuilder. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. |
Ignore<TProperty>(Expression<Func<TComplexType,TProperty>>) |
Esclude una proprietà dal modello in modo che non venga eseguito il relativo mapping al database. |
Ignore<TProperty>(Expression<Func<TStructuralType,TProperty>>) |
Esclude una proprietà dal modello in modo che non venga eseguito il relativo mapping al database. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Byte[]>>) |
Configura una System.byte[] proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DateTime>>) |
Configura una DateTime proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DateTimeOffset>>) |
Configura una DateTimeOffset proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeography>>) |
Configura una DbGeography proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeography>>) |
Configura una DbGeography proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeometry>>) |
Configura una DbGeometry proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeometry>>) |
Configura una DbGeometry proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Decimal>>) |
Configura una System.decimal proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<DateTime>>>) |
Configura una System.DateTime? proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<DateTimeOffset>>>) |
Configura una System.DateTimeOffset? proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<Decimal>>>) |
Configura una System.decimal? proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<TimeSpan>>>) |
Configura una System.TimeSpan? proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,String>>) |
Configura una System.string proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,TimeSpan>>) |
Configura una TimeSpan proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property<T>(Expression<Func<TStructuralType,Nullable<T>>>) |
Configura una System.struct? proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
Property<T>(Expression<Func<TStructuralType,T>>) |
Configura una System.struct proprietà definita in questo tipo. (Ereditato da StructuralTypeConfiguration<TStructuralType>) |
ToString() |
Consente di eseguire la configurazione di un tipo complesso in un modello. È possibile ottenere complexTypeConfiguration tramite il metodo ComplexType su DbModelBuilder o un tipo personalizzato derivato da ComplexTypeConfiguration può essere registrato tramite la proprietà Configurations in DbModelBuilder. |