Bagikan melalui


Microsoft.EntityFrameworkCore.Metadata.Builders Ruang nama

Kelas

CheckConstraintBuilder

Menyediakan API sederhana untuk mengonfigurasi batasan pemeriksaan.

CollectionCollectionBuilder

Menyediakan API sederhana untuk mengonfigurasi hubungan satu-ke-banyak.

CollectionCollectionBuilder<TLeftEntity,TRightEntity>

Menyediakan API sederhana untuk mengonfigurasi hubungan banyak ke banyak.

CollectionNavigationBuilder

Menyediakan API sederhana untuk mengonfigurasi hubungan di mana konfigurasi dimulai pada akhir hubungan dengan koleksi yang berisi instans jenis entitas lain.

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

CollectionNavigationBuilder<TEntity,TRelatedEntity>

Menyediakan API sederhana untuk mengonfigurasi hubungan di mana konfigurasi dimulai pada akhir hubungan dengan koleksi yang berisi instans jenis entitas lain.

CollectionOwnershipBuilder

Menyediakan API sederhana untuk mengonfigurasi kepemilikan satu-ke-banyak.

CollectionOwnershipBuilder<TEntity,TDependentEntity>

Menyediakan API sederhana untuk mengonfigurasi kepemilikan satu-ke-satu.

ColumnBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

ColumnBuilder<TProperty>

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

ComplexPropertiesConfigurationBuilder

Menyediakan permukaan API sederhana untuk mengatur default properti sebelum konvensi dijalankan.

ComplexPropertiesConfigurationBuilder<TProperty>

Menyediakan permukaan API sederhana untuk mengatur default properti sebelum konvensi dijalankan.

ComplexPropertyBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableComplexProperty.

ComplexPropertyBuilder<TComplex>

Menyediakan API sederhana untuk mengonfigurasi IMutableEntityType.

ComplexTypePrimitiveCollectionBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableProperty.

ComplexTypePrimitiveCollectionBuilder<TProperty>

Menyediakan API sederhana untuk mengonfigurasi IMutableProperty.

ComplexTypePropertyBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableProperty.

ComplexTypePropertyBuilder<TProperty>

Menyediakan API sederhana untuk mengonfigurasi IMutableProperty.

ConventionSetBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi konvensi.

DataBuilder

Memungkinkan konfigurasi data model lebih lanjut.

DataBuilder<TEntity>

Memungkinkan konfigurasi data model lebih lanjut.

DbFunctionBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableDbFunction.

DbFunctionBuilderBase

Menyediakan API sederhana untuk mengonfigurasi IMutableDbFunction.

DbFunctionParameterBuilder

Menyediakan API sederhana untuk mengonfigurasi Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunctionParameter.

DiscriminatorBuilder

Menyediakan permukaan API sederhana untuk mengatur nilai diskriminator.

DiscriminatorBuilder<TDiscriminator>

Menyediakan permukaan API sederhana untuk mengatur nilai diskriminator.

ElementTypeBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableElementType koleksi primitif.

EntityTypeBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableEntityType.

EntityTypeBuilder<TEntity>

Menyediakan API sederhana untuk mengonfigurasi IMutableEntityType.

IndexBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableIndex.

IndexBuilder<T>

Menyediakan API sederhana untuk mengonfigurasi IMutableIndex.

InvertibleRelationshipBuilderBase

Kelas dasar yang digunakan untuk mengonfigurasi hubungan yang tidak dapat dibalik.

KeyBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableKey.

KeyBuilder<T>

Menyediakan API sederhana untuk mengonfigurasi IMutableKey.

NavigationBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableNavigation atau IMutableSkipNavigation.

NavigationBuilder<TSource,TTarget>

Menyediakan API sederhana untuk mengonfigurasi IMutableNavigation atau IMutableSkipNavigation.

OwnedEntityTypeBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

OwnedEntityTypeBuilder<T>

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

OwnedNavigationBuilder

Menyediakan API sederhana untuk mengonfigurasi navigasi ke jenis entitas yang dimiliki.

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>

Menyediakan API sederhana untuk mengonfigurasi navigasi ke jenis entitas yang dimiliki.

OwnedNavigationSplitTableBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

OwnedNavigationSplitTableBuilder<TOwnerEntity,TDependentEntity>

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

OwnedNavigationSplitViewBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity>

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

OwnedNavigationStoredProcedureBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableStoredProcedure jenis entitas yang dipetakan.

OwnedNavigationStoredProcedureBuilder<TOwnerEntity,TDependentEntity>

Menyediakan API sederhana untuk mengonfigurasi IMutableStoredProcedure jenis entitas yang dipetakan.

OwnedNavigationTableBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

OwnedNavigationTableValuedFunctionBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableDbFunction jenis entitas yang dipetakan.

OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity,TDependentEntity>

Menyediakan API sederhana untuk mengonfigurasi IMutableDbFunction jenis entitas yang dipetakan.

OwnedNavigationTemporalPeriodPropertyBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

OwnedNavigationTemporalTableBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

OwnedNavigationTemporalTableBuilder<TOwnerEntity,TDependentEntity>

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

OwnedNavigationViewBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

OwnedNavigationViewBuilder<TOwnerEntity,TDependentEntity>

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

OwnershipBuilder

Menyediakan API sederhana untuk mengonfigurasi kepemilikan.

OwnershipBuilder<TEntity,TDependentEntity>

Menyediakan API sederhana untuk mengonfigurasi kepemilikan.

PrimitiveCollectionBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableProperty.

PrimitiveCollectionBuilder<TProperty>

Menyediakan API sederhana untuk mengonfigurasi IMutableProperty.

PropertiesConfigurationBuilder

Menyediakan permukaan API sederhana untuk mengatur default properti sebelum konvensi dijalankan.

PropertiesConfigurationBuilder<TProperty>

Menyediakan permukaan API sederhana untuk mengatur default properti sebelum konvensi dijalankan.

PropertyBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableProperty.

PropertyBuilder<TProperty>

Menyediakan API sederhana untuk mengonfigurasi IMutableProperty.

QueryTypeBuilder

Menyediakan API sederhana untuk mengonfigurasi jenis kueri.

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

QueryTypeBuilder<TQuery>

Menyediakan API sederhana untuk mengonfigurasi IMutableEntityType.

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

ReferenceCollectionBuilder

Menyediakan API sederhana untuk mengonfigurasi hubungan satu-ke-banyak.

ReferenceCollectionBuilder<TPrincipalEntity,TDependentEntity>

Menyediakan API sederhana untuk mengonfigurasi hubungan satu-ke-banyak.

ReferenceCollectionBuilderBase

Menyediakan API sederhana untuk mengonfigurasi hubungan satu-ke-banyak.

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

ReferenceNavigationBuilder

Menyediakan API sederhana untuk mengonfigurasi hubungan di mana konfigurasi dimulai pada akhir hubungan dengan referensi yang menunjuk ke instans jenis entitas lain.

ReferenceNavigationBuilder<TEntity,TRelatedEntity>

Menyediakan API sederhana untuk mengonfigurasi hubungan di mana konfigurasi dimulai pada akhir hubungan dengan referensi yang menunjuk ke instans jenis entitas lain.

ReferenceOwnershipBuilder

Menyediakan API sederhana untuk mengonfigurasi kepemilikan satu-ke-satu.

ReferenceOwnershipBuilder<TEntity,TRelatedEntity>

Menyediakan API sederhana untuk mengonfigurasi kepemilikan satu-ke-satu.

ReferenceReferenceBuilder

Menyediakan API sederhana untuk mengonfigurasi hubungan satu-ke-satu.

ReferenceReferenceBuilder<TEntity,TRelatedEntity>

Menyediakan API sederhana untuk mengonfigurasi hubungan satu-ke-satu.

ReferenceReferenceBuilderBase

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

RelationshipBuilderBase

Kelas dasar yang digunakan untuk mengonfigurasi hubungan.

SequenceBuilder

Menyediakan API sederhana untuk mengonfigurasi ISequence.

SplitTableBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

SplitTableBuilder<TEntity>

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

SplitViewBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

SplitViewBuilder<TEntity>

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

StoredProcedureBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableStoredProcedure jenis entitas yang dipetakan.

StoredProcedureBuilder<TEntity>

Menyediakan API sederhana untuk mengonfigurasi IMutableStoredProcedure jenis entitas yang dipetakan.

StoredProcedureParameterBuilder

Menyediakan API sederhana untuk mengonfigurasi IStoredProcedure parameter.

StoredProcedureResultColumnBuilder

Menyediakan API sederhana untuk mengonfigurasi IStoredProcedure kolom hasil.

TableBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

TableBuilder<TEntity>

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

TableTriggerBuilder

Menyediakan titik API untuk ekstensi khusus penyedia untuk mengonfigurasi ITrigger.

TableValuedFunctionBuilder

Menyediakan API sederhana untuk mengonfigurasi IMutableDbFunction jenis entitas yang dipetakan.

TableValuedFunctionBuilder<TEntity>

Menyediakan API sederhana untuk mengonfigurasi IMutableDbFunction jenis entitas yang dipetakan.

TemporalPeriodPropertyBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

TemporalTableBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

TemporalTableBuilder<TEntity>

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

TriggerBuilder

Menyediakan titik API untuk ekstensi khusus penyedia untuk mengonfigurasi ITrigger.

TypeMappingConfigurationBuilder

Menyediakan permukaan API sederhana untuk mengatur default properti sebelum konvensi dijalankan.

TypeMappingConfigurationBuilder<TProperty>

Menyediakan permukaan API sederhana untuk mengatur default properti sebelum konvensi dijalankan.

ViewBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

ViewBuilder<TEntity>

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

ViewColumnBuilder

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

ViewColumnBuilder<TProperty>

Instans kelas ini dikembalikan dari metode saat menggunakan ModelBuilder API dan tidak dirancang untuk langsung dibangun dalam kode aplikasi Anda.

Antarmuka

IConventionAnnotatableBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionAnnotatable dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionCheckConstraintBuilder

Menyediakan API sederhana untuk mengonfigurasi batasan pemeriksaan.

IConventionComplexPropertyBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionComplexProperty dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionComplexTypeBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionComplexProperty dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionDbFunctionBuilder

Menyediakan API sederhana untuk mengonfigurasi IConventionDbFunction.

IConventionDbFunctionParameterBuilder

Menyediakan API sederhana untuk mengonfigurasi IConventionDbFunctionParameter.

IConventionDiscriminatorBuilder

Menyediakan permukaan API sederhana untuk mengatur nilai diskriminator dari konvensi.

IConventionElementTypeBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionElementType untuk koleksi primitif dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionEntityTypeBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionEntityType dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionEntityTypeMappingFragmentBuilder

Menyediakan API sederhana untuk mengonfigurasi IConventionEntityTypeMappingFragment.

IConventionForeignKeyBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionForeignKey dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionIndexBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionIndex dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionKeyBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionKey dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionModelBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionModelBuilder dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionNavigationBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionNavigation dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionOwnedEntityTypeBuilder

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionPropertyBaseBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionPropertyBase dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionPropertyBaseBuilder<TBuilder>

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionPropertyBase dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionPropertyBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionProperty dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionRelationalPropertyOverridesBuilder

Menyediakan API sederhana untuk mengonfigurasi IConventionRelationalPropertyOverrides.

IConventionRelationshipBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionForeignKey dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionSequenceBuilder

Menyediakan API sederhana untuk mengonfigurasi IConventionSequence.

IConventionServicePropertyBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionServiceProperty dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionSkipNavigationBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionSkipNavigation dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

IConventionStoredProcedureBuilder

Menyediakan API sederhana untuk mengonfigurasi IConventionStoredProcedure.

IConventionStoredProcedureParameterBuilder

Menyediakan API sederhana untuk mengonfigurasi IConventionStoredProcedureParameter.

IConventionStoredProcedureResultColumnBuilder

Menyediakan API sederhana untuk mengonfigurasi IConventionStoredProcedureResultColumn.

IConventionTriggerBuilder

Menyediakan titik API untuk ekstensi khusus penyedia untuk mengonfigurasi IConventionTrigger.

IConventionTypeBaseBuilder

Menyediakan permukaan API sederhana untuk mengonfigurasi IConventionTypeBase dari konvensi.

Antarmuka ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.