Share via


Microsoft.EntityFrameworkCore.Metadata.Builders Ad Alanı

Sınıflar

CheckConstraintBuilder

Denetim kısıtlaması yapılandırmak için basit bir API sağlar.

CollectionCollectionBuilder

Bire çok ilişkisini yapılandırmak için basit bir API sağlar.

CollectionCollectionBuilder<TLeftEntity,TRightEntity>

Çoka çok ilişki yapılandırmak için basit bir API sağlar.

CollectionNavigationBuilder

Yapılandırmanın başka bir varlık türünün örneklerini içeren bir koleksiyonla ilişkinin sonunda başladığı ilişkiyi yapılandırmak için basit bir API sağlar.

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

CollectionNavigationBuilder<TEntity,TRelatedEntity>

Yapılandırmanın başka bir varlık türünün örneklerini içeren bir koleksiyonla ilişkinin sonunda başladığı ilişkiyi yapılandırmak için basit bir API sağlar.

CollectionOwnershipBuilder

Bire çok sahipliği yapılandırmak için basit bir API sağlar.

CollectionOwnershipBuilder<TEntity,TDependentEntity>

Bire bir sahipliği yapılandırmak için basit bir API sağlar.

ColumnBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

ColumnBuilder<TProperty>

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

ComplexPropertiesConfigurationBuilder

Kurallar çalışmadan önce özellik varsayılanlarını ayarlamak için basit bir API yüzeyi sağlar.

ComplexPropertiesConfigurationBuilder<TProperty>

Kurallar çalışmadan önce özellik varsayılanlarını ayarlamak için basit bir API yüzeyi sağlar.

ComplexPropertyBuilder

bir yapılandırmak için basit bir IMutableComplexPropertyAPI sağlar.

ComplexPropertyBuilder<TComplex>

bir yapılandırmak için basit bir IMutableEntityTypeAPI sağlar.

ComplexTypePrimitiveCollectionBuilder

bir yapılandırmak için basit bir IMutablePropertyAPI sağlar.

ComplexTypePrimitiveCollectionBuilder<TProperty>

bir yapılandırmak için basit bir IMutablePropertyAPI sağlar.

ComplexTypePropertyBuilder

bir yapılandırmak için basit bir IMutablePropertyAPI sağlar.

ComplexTypePropertyBuilder<TProperty>

bir yapılandırmak için basit bir IMutablePropertyAPI sağlar.

ConventionSetBuilder

Kuralları yapılandırmak için basit bir API yüzeyi sağlar.

DataBuilder

Model verilerinin daha fazla yapılandırılmasına izin verir.

DataBuilder<TEntity>

Model verilerinin daha fazla yapılandırılmasına izin verir.

DbFunctionBuilder

bir yapılandırmak için basit bir IMutableDbFunctionAPI sağlar.

DbFunctionBuilderBase

bir yapılandırmak için basit bir IMutableDbFunctionAPI sağlar.

DbFunctionParameterBuilder

bir yapılandırmak için basit bir Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunctionParameterAPI sağlar.

DiscriminatorBuilder

Ayırıcı değerleri ayarlamak için basit bir API yüzeyi sağlar.

DiscriminatorBuilder<TDiscriminator>

Ayırıcı değerleri ayarlamak için basit bir API yüzeyi sağlar.

ElementTypeBuilder

Temel bir koleksiyonun yapılandırılması IMutableElementType için basit bir API sağlar.

EntityTypeBuilder

bir yapılandırmak için basit bir IMutableEntityTypeAPI sağlar.

EntityTypeBuilder<TEntity>

bir yapılandırmak için basit bir IMutableEntityTypeAPI sağlar.

IndexBuilder

bir yapılandırmak için basit bir IMutableIndexAPI sağlar.

IndexBuilder<T>

bir yapılandırmak için basit bir IMutableIndexAPI sağlar.

InvertibleRelationshipBuilderBase

Ters çevrilemez ilişki yapılandırmak için kullanılan temel sınıf.

KeyBuilder

bir yapılandırmak için basit bir IMutableKeyAPI sağlar.

KeyBuilder<T>

bir yapılandırmak için basit bir IMutableKeyAPI sağlar.

NavigationBuilder

veya IMutableSkipNavigationyapılandırmak için basit bir IMutableNavigation API sağlar.

NavigationBuilder<TSource,TTarget>

veya yapılandırmak IMutableNavigation için basit bir IMutableSkipNavigationAPI sağlar.

OwnedEntityTypeBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

OwnedEntityTypeBuilder<T>

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

OwnedNavigationBuilder

Sahip olunan varlık türüne gezinti yapılandırmak için basit bir API sağlar.

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>

Sahip olunan varlık türüne gezinti yapılandırmak için basit bir API sağlar.

OwnedNavigationSplitTableBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

OwnedNavigationSplitTableBuilder<TOwnerEntity,TDependentEntity>

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

OwnedNavigationSplitViewBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity>

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

OwnedNavigationStoredProcedureBuilder

Bir varlık türünün eşlendiği yapılandırmaya IMutableStoredProcedure yönelik basit bir API sağlar.

OwnedNavigationStoredProcedureBuilder<TOwnerEntity,TDependentEntity>

Bir varlık türünün eşlendiği yapılandırmaya IMutableStoredProcedure yönelik basit bir API sağlar.

OwnedNavigationTableBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

OwnedNavigationTableValuedFunctionBuilder

Bir varlık türünün eşlendiği yapılandırmaya IMutableDbFunction yönelik basit bir API sağlar.

OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity,TDependentEntity>

Bir varlık türünün eşlendiği yapılandırmaya IMutableDbFunction yönelik basit bir API sağlar.

OwnedNavigationTemporalPeriodPropertyBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

OwnedNavigationTemporalTableBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

OwnedNavigationTemporalTableBuilder<TOwnerEntity,TDependentEntity>

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

OwnedNavigationViewBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

OwnedNavigationViewBuilder<TOwnerEntity,TDependentEntity>

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

OwnershipBuilder

Sahipliği yapılandırmak için basit bir API sağlar.

OwnershipBuilder<TEntity,TDependentEntity>

Sahipliği yapılandırmak için basit bir API sağlar.

PrimitiveCollectionBuilder

bir yapılandırmak için basit bir IMutablePropertyAPI sağlar.

PrimitiveCollectionBuilder<TProperty>

bir yapılandırmak için basit bir IMutablePropertyAPI sağlar.

PropertiesConfigurationBuilder

Kurallar çalışmadan önce özellik varsayılanlarını ayarlamak için basit bir API yüzeyi sağlar.

PropertiesConfigurationBuilder<TProperty>

Kurallar çalışmadan önce özellik varsayılanlarını ayarlamak için basit bir API yüzeyi sağlar.

PropertyBuilder

bir yapılandırmak için basit bir IMutablePropertyAPI sağlar.

PropertyBuilder<TProperty>

bir yapılandırmak için basit bir IMutablePropertyAPI sağlar.

QueryTypeBuilder

Sorgu türünü yapılandırmak için basit bir API sağlar.

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

QueryTypeBuilder<TQuery>

bir yapılandırmak için basit bir IMutableEntityTypeAPI sağlar.

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

ReferenceCollectionBuilder

Bire çok ilişkisini yapılandırmak için basit bir API sağlar.

ReferenceCollectionBuilder<TPrincipalEntity,TDependentEntity>

Bire çok ilişkisini yapılandırmak için basit bir API sağlar.

ReferenceCollectionBuilderBase

Bire çok ilişkisini yapılandırmak için basit bir API sağlar.

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

ReferenceNavigationBuilder

Yapılandırmanın ilişkinin sonunda başka bir varlık türünün örneğine işaret eden bir başvuruyla başladığı ilişkiyi yapılandırmak için basit bir API sağlar.

ReferenceNavigationBuilder<TEntity,TRelatedEntity>

Yapılandırmanın ilişkinin sonunda başka bir varlık türünün örneğine işaret eden bir başvuruyla başladığı ilişkiyi yapılandırmak için basit bir API sağlar.

ReferenceOwnershipBuilder

Bire bir sahipliği yapılandırmak için basit bir API sağlar.

ReferenceOwnershipBuilder<TEntity,TRelatedEntity>

Bire bir sahipliği yapılandırmak için basit bir API sağlar.

ReferenceReferenceBuilder

Bire bir ilişki yapılandırmak için basit bir API sağlar.

ReferenceReferenceBuilder<TEntity,TRelatedEntity>

Bire bir ilişki yapılandırmak için basit bir API sağlar.

ReferenceReferenceBuilderBase

Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

RelationshipBuilderBase

İlişki yapılandırmak için kullanılan temel sınıf.

SequenceBuilder

bir yapılandırmak için basit bir ISequenceAPI sağlar.

SplitTableBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

SplitTableBuilder<TEntity>

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

SplitViewBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

SplitViewBuilder<TEntity>

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

StoredProcedureBuilder

Bir varlık türünün eşlendiği yapılandırmaya IMutableStoredProcedure yönelik basit bir API sağlar.

StoredProcedureBuilder<TEntity>

Bir varlık türünün eşlendiği yapılandırmaya IMutableStoredProcedure yönelik basit bir API sağlar.

StoredProcedureParameterBuilder

Parametre yapılandırmak için basit bir IStoredProcedure API sağlar.

StoredProcedureResultColumnBuilder

Sonuç sütununu yapılandırmak için basit bir IStoredProcedure API sağlar.

TableBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

TableBuilder<TEntity>

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

TableTriggerBuilder

yapılandırmaya yönelik sağlayıcıya özgü uzantılar için bir ITriggerAPI noktası sağlar.

TableValuedFunctionBuilder

Bir varlık türünün eşlendiği yapılandırmaya IMutableDbFunction yönelik basit bir API sağlar.

TableValuedFunctionBuilder<TEntity>

Bir varlık türünün eşlendiği yapılandırmaya IMutableDbFunction yönelik basit bir API sağlar.

TemporalPeriodPropertyBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

TemporalTableBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

TemporalTableBuilder<TEntity>

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

TriggerBuilder

yapılandırmaya yönelik sağlayıcıya özgü uzantılar için bir ITriggerAPI noktası sağlar.

TypeMappingConfigurationBuilder

Kurallar çalışmadan önce özellik varsayılanlarını ayarlamak için basit bir API yüzeyi sağlar.

TypeMappingConfigurationBuilder<TProperty>

Kurallar çalışmadan önce özellik varsayılanlarını ayarlamak için basit bir API yüzeyi sağlar.

ViewBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

ViewBuilder<TEntity>

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

ViewColumnBuilder

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

ViewColumnBuilder<TProperty>

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

Arabirimler

IConventionAnnotatableBuilder

From kurallarını yapılandırmak için basit bir IConventionAnnotatable API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionCheckConstraintBuilder

Denetim kısıtlaması yapılandırmak için basit bir API sağlar.

IConventionComplexPropertyBuilder

From kurallarını yapılandırmak için basit bir IConventionComplexProperty API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionComplexTypeBuilder

From kurallarını yapılandırmak için basit bir IConventionComplexProperty API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionDbFunctionBuilder

bir yapılandırmak için basit bir IConventionDbFunctionAPI sağlar.

IConventionDbFunctionParameterBuilder

bir yapılandırmak için basit bir IConventionDbFunctionParameterAPI sağlar.

IConventionDiscriminatorBuilder

Kurallardan ayrıştırıcı değerler ayarlamak için basit bir API yüzeyi sağlar.

IConventionElementTypeBuilder

Kurallardan ilkel bir koleksiyon için yapılandırmaya IConventionElementType yönelik basit bir API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionEntityTypeBuilder

From kurallarını yapılandırmak için basit bir IConventionEntityType API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionEntityTypeMappingFragmentBuilder

bir yapılandırmak için basit bir IConventionEntityTypeMappingFragmentAPI sağlar.

IConventionForeignKeyBuilder

From kurallarını yapılandırmak için basit bir IConventionForeignKey API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionIndexBuilder

From kurallarını yapılandırmak için basit bir IConventionIndex API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionKeyBuilder

From kurallarını yapılandırmak için basit bir IConventionKey API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionModelBuilder

From kurallarını yapılandırmak için basit bir IConventionModelBuilder API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionNavigationBuilder

From kurallarını yapılandırmak için basit bir IConventionNavigation API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionOwnedEntityTypeBuilder

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionPropertyBaseBuilder

From kurallarını yapılandırmak için basit bir IConventionPropertyBase API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionPropertyBaseBuilder<TBuilder>

From kurallarını yapılandırmak için basit bir IConventionPropertyBase API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionPropertyBuilder

From kurallarını yapılandırmak için basit bir IConventionProperty API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionRelationalPropertyOverridesBuilder

bir yapılandırmak için basit bir IConventionRelationalPropertyOverridesAPI sağlar.

IConventionRelationshipBuilder

From kurallarını yapılandırmak için basit bir IConventionForeignKey API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionSequenceBuilder

bir yapılandırmak için basit bir IConventionSequenceAPI sağlar.

IConventionServicePropertyBuilder

From kurallarını yapılandırmak için basit bir IConventionServiceProperty API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionSkipNavigationBuilder

From kurallarını yapılandırmak için basit bir IConventionSkipNavigation API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IConventionStoredProcedureBuilder

bir yapılandırmak için basit bir IConventionStoredProcedureAPI sağlar.

IConventionStoredProcedureParameterBuilder

bir yapılandırmak için basit bir IConventionStoredProcedureParameterAPI sağlar.

IConventionStoredProcedureResultColumnBuilder

bir yapılandırmak için basit bir IConventionStoredProcedureResultColumnAPI sağlar.

IConventionTriggerBuilder

bir yapılandırmaya yönelik sağlayıcıya özgü uzantılar için bir IConventionTriggerAPI noktası sağlar.

IConventionTypeBaseBuilder

From kurallarını yapılandırmak için basit bir IConventionTypeBase API yüzeyi sağlar.

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.