CosmosModelBuilderExtensions Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
için ModelBuilderCosmos'a özgü uzantı yöntemleri.
public static class CosmosModelBuilderExtensions
type CosmosModelBuilderExtensions = class
Public Module CosmosModelBuilderExtensions
- Devralma
-
CosmosModelBuilderExtensions
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modelleme ve EF Core ile Azure Cosmos DB'ye erişme .
Yöntemler
CanSetDefaultContainer(IConventionModelBuilder, String, Boolean) |
Verilen kapsayıcı adının varsayılan olarak ayarlanıp ayarlanamayacağını belirten bir değer döndürür. |
CanSetThroughput(IConventionModelBuilder, Nullable<Int32>, Boolean, Boolean) |
Verilen aktarım hızının ayarlanıp ayarlanamayacağını belirten bir değer döndürür. |
HasAutoscaleThroughput(ModelBuilder, Nullable<Int32>) |
Sağlanan aktarım hızı teklifini otomatik ölçeklendirmeyi yapılandırır. |
HasDefaultContainer(IConventionModelBuilder, String, Boolean) |
Bir varlık türü için açıkça yapılandırılan bir ad yoksa kullanılacak varsayılan kapsayıcı adını yapılandırır. |
HasDefaultContainer(ModelBuilder, String) |
Bir varlık türü için açıkça yapılandırılan bir ad yoksa kullanılacak varsayılan kapsayıcı adını yapılandırır. |
HasManualThroughput(ModelBuilder, Nullable<Int32>) |
El ile sağlanan aktarım hızı teklifini yapılandırır. |
HasThroughput(IConventionModelBuilder, Nullable<Int32>, Boolean, Boolean) |
Sağlanan aktarım hızını yapılandırır. |
Şunlara uygulanır
Entity Framework