Microsoft.EntityFrameworkCore.Metadata.Builders Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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. |
Entity Framework