CosmosEntityTypeBuilderExtensions Kelas
Definisi
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.
Metode ekstensi khusus Cosmos untuk EntityTypeBuilder.
public static class CosmosEntityTypeBuilderExtensions
type CosmosEntityTypeBuilderExtensions = class
Public Module CosmosEntityTypeBuilderExtensions
- Warisan
-
CosmosEntityTypeBuilderExtensions
Keterangan
Lihat Memodelkan jenis dan hubungan entitas, dan Mengakses Azure Cosmos DB dengan EF Core untuk informasi dan contoh selengkapnya.
Metode
CanSetAnalyticalStoreTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean) |
Mengembalikan nilai yang menunjukkan apakah waktu hidup untuk penyimpanan analitis dapat diatur dari sumber konfigurasi saat ini |
CanSetContainer(IConventionEntityTypeBuilder, String, Boolean) |
Mengembalikan nilai yang menunjukkan apakah kontainer yang dipetakan jenis entitas dapat diatur dari sumber konfigurasi saat ini |
CanSetDefaultTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean) |
Mengembalikan nilai yang menunjukkan apakah waktu hidup default dapat diatur dari sumber konfigurasi saat ini |
CanSetJsonProperty(IConventionEntityTypeBuilder, String, Boolean) |
Mengembalikan nilai yang menunjukkan apakah nama properti induk tempat jenis entitas dipetakan dapat diatur dari sumber konfigurasi saat ini |
CanSetPartitionKey(IConventionEntityTypeBuilder, String, Boolean) |
Mengembalikan nilai yang menunjukkan apakah properti yang digunakan untuk menyimpan kunci partisi dapat diatur dari sumber konfigurasi saat ini |
CanSetThroughput(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean, Boolean) |
Mengembalikan nilai yang menunjukkan apakah throughput yang diberikan dapat diatur. |
HasAnalyticalStoreTimeToLive(EntityTypeBuilder, Nullable<Int32>) |
Mengonfigurasi waktu hidup untuk penyimpanan analitis dalam hitungan detik pada cakupan kontainer. |
HasAnalyticalStoreTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean) |
Mengonfigurasi waktu hidup untuk penyimpanan analitis dalam hitungan detik pada cakupan kontainer. |
HasAnalyticalStoreTimeToLive<TEntity>(EntityTypeBuilder<TEntity>, Nullable<Int32>) |
Mengonfigurasi waktu hidup untuk penyimpanan analitis dalam hitungan detik pada cakupan kontainer. |
HasAutoscaleThroughput(EntityTypeBuilder, Nullable<Int32>) |
Mengonfigurasi penawaran throughput yang disediakan skala otomatis. |
HasAutoscaleThroughput<TEntity>(EntityTypeBuilder<TEntity>, Nullable<Int32>) |
Mengonfigurasi penawaran throughput yang disediakan skala otomatis. |
HasDefaultTimeToLive(EntityTypeBuilder, Nullable<Int32>) |
Mengonfigurasi waktu default untuk hidup dalam hitungan detik pada cakupan kontainer. |
HasDefaultTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean) |
Mengonfigurasi waktu default untuk hidup dalam hitungan detik pada cakupan kontainer. |
HasDefaultTimeToLive<TEntity>(EntityTypeBuilder<TEntity>, Nullable<Int32>) |
Mengonfigurasi waktu default untuk hidup dalam hitungan detik pada cakupan kontainer. |
HasManualThroughput(EntityTypeBuilder, Nullable<Int32>) |
Mengonfigurasi penawaran throughput yang disediakan manual. |
HasManualThroughput<TEntity>(EntityTypeBuilder<TEntity>, Nullable<Int32>) |
Mengonfigurasi penawaran throughput yang disediakan manual. |
HasPartitionKey(EntityTypeBuilder, String) |
Mengonfigurasi properti yang digunakan untuk menyimpan kunci partisi. |
HasPartitionKey(IConventionEntityTypeBuilder, String, Boolean) |
Mengonfigurasi properti yang digunakan untuk menyimpan kunci partisi. |
HasPartitionKey<TEntity,TProperty>(EntityTypeBuilder<TEntity>, Expression<Func<TEntity,TProperty>>) |
Mengonfigurasi properti yang digunakan untuk menyimpan kunci partisi. |
HasPartitionKey<TEntity>(EntityTypeBuilder<TEntity>, String) |
Mengonfigurasi properti yang digunakan untuk menyimpan kunci partisi. |
HasThroughput(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean, Boolean) |
Mengonfigurasi throughput yang disediakan. |
ToContainer(EntityTypeBuilder, String) |
Mengonfigurasi kontainer yang dipetakan jenis entitas saat menargetkan Azure Cosmos. |
ToContainer(IConventionEntityTypeBuilder, String, Boolean) |
Mengonfigurasi kontainer yang dipetakan jenis entitas saat menargetkan Azure Cosmos. |
ToContainer<TEntity>(EntityTypeBuilder<TEntity>, String) |
Mengonfigurasi kontainer yang dipetakan jenis entitas saat menargetkan Azure Cosmos. |
ToJsonProperty(IConventionEntityTypeBuilder, String, Boolean) |
Mengonfigurasi nama properti tempat entitas dipetakan saat disimpan sebagai dokumen yang disematkan. |
ToJsonProperty(OwnedNavigationBuilder, String) |
Mengonfigurasi nama properti tempat entitas dipetakan saat disimpan sebagai dokumen yang disematkan. |
ToJsonProperty<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String) |
Mengonfigurasi nama properti tempat entitas dipetakan saat disimpan sebagai dokumen yang disematkan. |
UseETagConcurrency(EntityTypeBuilder) |
Mengonfigurasi entitas ini untuk menggunakan pemeriksaan konkurensi etag CosmosDb. |
UseETagConcurrency<TEntity>(EntityTypeBuilder<TEntity>) |
Mengonfigurasi entitas ini untuk menggunakan pemeriksaan konkurensi etag CosmosDb. |
Berlaku untuk
Entity Framework
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk