CosmosModelBuilderExtensions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Cosmos-specific extension methods for ModelBuilder.
public static class CosmosModelBuilderExtensions
type CosmosModelBuilderExtensions = class
Public Module CosmosModelBuilderExtensions
- Inheritance
-
CosmosModelBuilderExtensions
Remarks
See Modeling entity types and relationships, and Accessing Azure Cosmos DB with EF Core for more information and examples.
Methods
CanSetDefaultContainer(IConventionModelBuilder, String, Boolean) |
Returns a value indicating whether the given container name can be set as default. |
CanSetThroughput(IConventionModelBuilder, Nullable<Int32>, Boolean, Boolean) |
Returns a value indicating whether the given throughput can be set. |
HasAutoscaleThroughput(ModelBuilder, Nullable<Int32>) |
Configures the autoscale provisioned throughput offering. |
HasDefaultContainer(IConventionModelBuilder, String, Boolean) |
Configures the default container name that will be used if no name is explicitly configured for an entity type. |
HasDefaultContainer(ModelBuilder, String) |
Configures the default container name that will be used if no name is explicitly configured for an entity type. |
HasManualThroughput(ModelBuilder, Nullable<Int32>) |
Configures the manual provisioned throughput offering. |
HasThroughput(IConventionModelBuilder, Nullable<Int32>, Boolean, Boolean) |
Configures the provisioned throughput. |
Applies to
Entity Framework