ComplexTypeConfiguration<TComplexType> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yapılandırmanın modeldeki karmaşık bir tür için gerçekleştirilmesini sağlar. Bir ComplexTypeConfiguration üzerinde DbModelBuilder ComplexType yöntemi aracılığıyla alınabilir veya ComplexTypeConfiguration'dan türetilen özel bir tür üzerindeki DbModelBuilderConfigurations özelliği aracılığıyla kaydedilebilir.
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)
Tür Parametreleri
- TComplexType
Yapılandırılacak karmaşık tür.
- Devralma
Oluşturucular
| ComplexTypeConfiguration<TComplexType>() |
ComplexTypeConfiguration'ın yeni bir örneğini başlatır |
Yöntemler
| Equals(Object) |
Yapılandırmanın modeldeki karmaşık bir tür için gerçekleştirilmesini sağlar. Bir ComplexTypeConfiguration üzerinde DbModelBuilder ComplexType yöntemi aracılığıyla alınabilir veya ComplexTypeConfiguration'dan türetilen özel bir tür üzerindeki DbModelBuilderConfigurations özelliği aracılığıyla kaydedilebilir. |
| GetHashCode() |
Yapılandırmanın modeldeki karmaşık bir tür için gerçekleştirilmesini sağlar. Bir ComplexTypeConfiguration üzerinde DbModelBuilder ComplexType yöntemi aracılığıyla alınabilir veya ComplexTypeConfiguration'dan türetilen özel bir tür üzerindeki DbModelBuilderConfigurations özelliği aracılığıyla kaydedilebilir. |
| GetType() |
Type Geçerli örneğini alır. |
| Ignore<TProperty>(Expression<Func<TComplexType,TProperty>>) |
Bir özelliği veritabanına eşlenmeyecek şekilde modelin dışında tutar. |
| Ignore<TProperty>(Expression<Func<TStructuralType,TProperty>>) |
Bir özelliği veritabanına eşlenmeyecek şekilde modelin dışında tutar. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,Byte[]>>) |
Bu tür üzerinde tanımlanan bir System.byte[] özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,DateTime>>) |
Bu tür üzerinde tanımlanan bir DateTime özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,DateTimeOffset>>) |
Bu tür üzerinde tanımlanan bir DateTimeOffset özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,DbGeography>>) |
Bu tür üzerinde tanımlanan bir DbGeography özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,DbGeography>>) |
Bu tür üzerinde tanımlanan bir DbGeography özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,DbGeometry>>) |
Bu tür üzerinde tanımlanan bir DbGeometry özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,DbGeometry>>) |
Bu tür üzerinde tanımlanan bir DbGeometry özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,Decimal>>) |
Bu tür üzerinde tanımlanan bir System.decimal özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,Nullable<DateTime>>>) |
Bu tür üzerinde tanımlanan bir System.DateTime? özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,Nullable<DateTimeOffset>>>) |
Bu tür üzerinde tanımlanan bir System.DateTimeOffset? özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,Nullable<Decimal>>>) |
Bu tür üzerinde tanımlanan bir System.decimal? özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,Nullable<TimeSpan>>>) |
Bu tür üzerinde tanımlanan bir System.TimeSpan? özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,String>>) |
Bu tür üzerinde tanımlanan bir System.string özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property(Expression<Func<TStructuralType,TimeSpan>>) |
Bu tür üzerinde tanımlanan bir TimeSpan özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property<T>(Expression<Func<TStructuralType,Nullable<T>>>) |
Bu tür üzerinde tanımlanan bir System.struct? özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| Property<T>(Expression<Func<TStructuralType,T>>) |
Bu tür üzerinde tanımlanan bir System.struct özelliği yapılandırıyor. (Devralındığı yer: StructuralTypeConfiguration<TStructuralType>) |
| ToString() |
Yapılandırmanın modeldeki karmaşık bir tür için gerçekleştirilmesini sağlar. Bir ComplexTypeConfiguration üzerinde DbModelBuilder ComplexType yöntemi aracılığıyla alınabilir veya ComplexTypeConfiguration'dan türetilen özel bir tür üzerindeki DbModelBuilderConfigurations özelliği aracılığıyla kaydedilebilir. |