System.Data.Entity.ModelConfiguration.Configuration Ad Alanı

Sınıflar

AssociationMappingConfiguration

bir ilişkinin yapılandırmasını gerçekleştirmek için temel sınıf. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

AssociationModificationStoredProcedureConfiguration<TEntityType>

Bir ilişkiyi değiştirmek için kullanılan saklı yordam için yapılandırmanın gerçekleştirilmesini sağlar.

BinaryPropertyConfiguration

Varlık türünün veya karmaşık türün özelliğini yapılandırmak System.byte[] için kullanılır. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

CascadableNavigationPropertyConfiguration

Silme işlevselliğini art arda desteklemeyi destekleyebilecek bir ilişki yapılandırılır.

ConfigurationRegistrar

Varlıklar ve karmaşık türler için türetilmiş yapılandırma sınıflarının ile DbModelBuilderkaydedilmesine izin verir.

ConventionDeleteModificationStoredProcedureConfiguration

Veritabanındaki varlıkları silmek için kullanılacak saklı yordamları yapılandıran bir kural oluşturur.

ConventionInsertModificationStoredProcedureConfiguration

Veritabanına varlık eklemek için kullanılacak saklı yordamları yapılandıran bir kural oluşturur.

ConventionModificationStoredProcedureConfiguration

Veritabanındaki varlıkları değiştirmek için kullanılacak saklı yordamları yapılandıran bir kural oluşturur.

ConventionModificationStoredProceduresConfiguration

Veritabanındaki varlıkları değiştirmek için kullanılacak saklı yordamları yapılandıran bir kural oluşturur.

ConventionPrimitivePropertyConfiguration

Varlık türünün veya karmaşık türün ilkel özelliğini yapılandırmak için kullanılır. Bu yapılandırma işlevselliği basit kurallar aracılığıyla kullanılabilir.

ConventionsConfiguration

Bir DbModelBuilder örnek tarafından kullanılan kuralların özelleştirilmesine izin verir. Varsayılan kurallar System.Data.Entity.ModelConfiguration.Conventions ad alanında bulunabilir.

ConventionTypeConfiguration

Modeldeki bir varlık türü için yapılandırmanın gerçekleştirilmesini sağlar. Bu yapılandırma işlevselliği basit kurallar aracılığıyla kullanılabilir.

ConventionTypeConfiguration<T>

Modeldeki bir varlık türü için yapılandırmanın gerçekleştirilmesini sağlar. Bu yapılandırma işlevselliği basit kurallar aracılığıyla kullanılabilir.

ConventionUpdateModificationStoredProcedureConfiguration

Veritabanındaki varlıkları güncelleştirmek için kullanılacak saklı yordamları yapılandıran bir kural oluşturur.

DateTimePropertyConfiguration

Varlık türünün veya karmaşık türün özelliğini yapılandırmak DateTime için kullanılır. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

DecimalPropertyConfiguration

Varlık türünün veya karmaşık türün özelliğini yapılandırmak System.decimal için kullanılır. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

DeleteModificationStoredProcedureConfiguration<TEntityType>

Varlıkları silmek için kullanılan saklı yordam için yapılandırmanın gerçekleştirilmesini sağlar.

DependentNavigationPropertyConfiguration<TDependentEntityType>

Nesne modelinde kullanıma sunulan yabancı anahtar özelliklerini destekleyebilecek bir ilişki yapılandırılır. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

EntityMappingConfiguration<TEntityType>

Varlık türü veya varlık türünden bir alt özellik kümesi için tablo ve sütun eşlemesini yapılandırılır. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

ForeignKeyAssociationMappingConfiguration

Nesne modelinde yabancı anahtar özelliklerini kullanıma sunmayan bir ilişkinin tablo ve sütun eşlemesini yapılandırıyor. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

ForeignKeyNavigationPropertyConfiguration

Yalnızca nesne modelinde sunulmayan yabancı anahtar özelliklerini destekleyebilecek bir ilişki yapılandırılır. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

IndexConfiguration

Dizin yapılandırılır.

InsertModificationStoredProcedureConfiguration<TEntityType>

Varlıkları eklemek için kullanılan bir saklı yordam için yapılandırmanın gerçekleştirilmesini sağlar.

LengthColumnConfiguration

Varlık türü veya karmaşık tür için uzunluk modellerine sahip bir sütunu yapılandırmak için kullanılır. Bu yapılandırma işlevi Code First Fluent API tarafından kullanıma sunulur, bkz DbModelBuilder. .

LengthPropertyConfiguration

Varlık türü veya karmaşık tür için uzunluk modellerine sahip bir özelliği yapılandırmak için kullanılır. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Varlık türünden çok sayıda ilişki yapılandırılır.

ManyToManyAssociationMappingConfiguration

Çok:çok ilişkisinin tablo ve sütun eşlemesini yapılandırıyor. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

ManyToManyModificationStoredProcedureConfiguration<TEntityType,TTargetEntityType>

Yapılandırmanın çoka çok ilişkiyi değiştirmek için kullanılan saklı yordam için gerçekleştirilmesini sağlar.

ManyToManyModificationStoredProceduresConfiguration<TEntityType,TTargetEntityType>

Yapılandırmanın çoka çok ilişkiyi değiştirmek için kullanılan saklı yordam için gerçekleştirilmesini sağlar.

ManyToManyNavigationPropertyConfiguration

Çok:çok ilişkisi yapılandırılır. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

ManyToManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Çok:çok ilişkisi yapılandırılır. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

ModificationStoredProcedureConfigurationBase

Veritabanındaki bir varlığı değiştirmek için kullanılan saklı yordamın yapılandırmasını gerçekleştirir.

ModificationStoredProceduresConfiguration<TEntityType>

Varlıkları değiştirmek için kullanılan bir saklı yordam için yapılandırmanın gerçekleştirilmesini sağlar.

NotNullConditionConfiguration

Bir özelliğe atanan değerlere göre devralma hiyerarşisindeki türler arasında ayrım yapmak için kullanılan bir koşulu yapılandırılır. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Varlık türünden isteğe bağlı bir ilişki yapılandırılır.

PrimaryKeyIndexConfiguration

Birincil anahtar dizini yapılandırılır.

PrimitiveColumnConfiguration

Varlık türünden temel bir sütun yapılandırılır.

PrimitivePropertyConfiguration

Varlık türünün veya karmaşık türün ilkel özelliğini yapılandırmak için kullanılır. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

PropertyConventionConfiguration

Yapılandırmanın modeldeki özelliklere göre basit bir kural için gerçekleştirilmesini sağlar.

PropertyConventionWithHavingConfiguration<T>

Yapılandırmanın modeldeki varlık türlerinin özelliklerine ve yakalanan değere göre basit bir kural için gerçekleştirilmesini sağlar.

PropertyMappingConfiguration

Eşleme parçasındaki bir özelliği yapılandırmak için kullanılır. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Varlık türünden gerekli bir ilişkiyi yapılandırıyor.

StringColumnConfiguration

Dize değerlerini depolamak için kullanılan veritabanı sütununu yapılandıran. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

StringPropertyConfiguration

Varlık türünün veya karmaşık türün özelliğini yapılandırmak System.string için kullanılır. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .

StructuralTypeConfiguration<TStructuralType>

Modeldeki bir tür için yapılandırmanın gerçekleştirilmesini sağlar.

TypeConventionConfiguration

Yapılandırmanın modeldeki varlık türlerine göre basit bir kural için gerçekleştirilmesini sağlar.

TypeConventionConfiguration<T>

Ortak, belirtilen bir türden devralan bir modeldeki varlık türlerini temel alan basit bir kural için yapılandırmanın gerçekleştirilmesini sağlar.

TypeConventionWithHavingConfiguration<T>

Yapılandırmanın modeldeki varlık türlerine ve yakalanan değere göre basit bir kural için gerçekleştirilmesini sağlar.

TypeConventionWithHavingConfiguration<T,TValue>

Ortak, belirtilen türden ve yakalanan bir değerden devralan modeldeki varlık türlerini temel alan basit bir kural için yapılandırmanın gerçekleştirilmesini sağlar.

UpdateModificationStoredProcedureConfiguration<TEntityType>

Varlıkları güncelleştirmek için kullanılan saklı yordam için yapılandırmanın gerçekleştirilmesini sağlar.

ValueConditionConfiguration

Devralma hiyerarşisindeki türler arasında ayrım yapmak için kullanılan bir ayrımcı sütun yapılandırılır. Bu yapılandırma işlevi Code First Fluent API aracılığıyla kullanılabilir, bkz DbModelBuilder. .