ComplexTypeConfiguration<TComplexType> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Umožňuje provést konfiguraci komplexního typu v modelu. Vlastnost ComplexTypeConfiguration lze získat pomocí metody ComplexType na DbModelBuilder nebo vlastní typ odvozený z ComplexTypeConfiguration lze zaregistrovat pomocí vlastnosti Configurations na 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)
Parametry typu
- TComplexType
Komplexní typ, který se má konfigurovat.
- Dědičnost
Konstruktory
ComplexTypeConfiguration<TComplexType>() |
Inicializuje novou instanci ComplexTypeConfiguration. |
Metody
Equals(Object) |
Umožňuje provést konfiguraci komplexního typu v modelu. Vlastnost ComplexTypeConfiguration lze získat pomocí metody ComplexType na DbModelBuilder nebo vlastní typ odvozený z ComplexTypeConfiguration lze zaregistrovat pomocí vlastnosti Configurations na DbModelBuilder. |
GetHashCode() |
Umožňuje provést konfiguraci komplexního typu v modelu. Vlastnost ComplexTypeConfiguration lze získat pomocí metody ComplexType na DbModelBuilder nebo vlastní typ odvozený z ComplexTypeConfiguration lze zaregistrovat pomocí vlastnosti Configurations na DbModelBuilder. |
GetType() |
Type Získá z aktuální instance. |
Ignore<TProperty>(Expression<Func<TComplexType,TProperty>>) |
Vyloučí vlastnost z modelu, aby nebyla mapována na databázi. |
Ignore<TProperty>(Expression<Func<TStructuralType,TProperty>>) |
Vyloučí vlastnost z modelu, aby nebyla mapována na databázi. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Byte[]>>) |
Konfiguruje System.byte[] vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DateTime>>) |
Konfiguruje DateTime vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DateTimeOffset>>) |
Konfiguruje DateTimeOffset vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeography>>) |
Konfiguruje DbGeography vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeography>>) |
Konfiguruje DbGeography vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeometry>>) |
Konfiguruje DbGeometry vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,DbGeometry>>) |
Konfiguruje DbGeometry vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Decimal>>) |
Konfiguruje System.decimal vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<DateTime>>>) |
Konfiguruje System.DateTime? vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<DateTimeOffset>>>) |
Konfiguruje System.DateTimeOffset? vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<Decimal>>>) |
Konfiguruje System.decimal? vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,Nullable<TimeSpan>>>) |
Konfiguruje System.TimeSpan? vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,String>>) |
Konfiguruje System.string vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property(Expression<Func<TStructuralType,TimeSpan>>) |
Konfiguruje TimeSpan vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property<T>(Expression<Func<TStructuralType,Nullable<T>>>) |
Konfiguruje System.struct? vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
Property<T>(Expression<Func<TStructuralType,T>>) |
Konfiguruje System.struct vlastnost, která je definována pro tento typ. (Zděděno od StructuralTypeConfiguration<TStructuralType>) |
ToString() |
Umožňuje provést konfiguraci komplexního typu v modelu. Vlastnost ComplexTypeConfiguration lze získat pomocí metody ComplexType na DbModelBuilder nebo vlastní typ odvozený z ComplexTypeConfiguration lze zaregistrovat pomocí vlastnosti Configurations na DbModelBuilder. |
Platí pro
Entity Framework