Share via


CosmosModelBuilderExtensions 类

定义

ModelBuilder特定于 Cosmos 的扩展方法。

public static class CosmosModelBuilderExtensions
type CosmosModelBuilderExtensions = class
Public Module CosmosModelBuilderExtensions
继承
CosmosModelBuilderExtensions

注解

有关详细信息和示例,请参阅 为实体类型和关系建模和使用 EF Core 访问 Azure Cosmos DB

方法

CanSetDefaultContainer(IConventionModelBuilder, String, Boolean)

返回一个值,该值指示是否可以将给定的容器名称设置为默认值。

CanSetThroughput(IConventionModelBuilder, Nullable<Int32>, Boolean, Boolean)

返回一个值,该值指示是否可以设置给定的吞吐量。

HasAutoscaleThroughput(ModelBuilder, Nullable<Int32>)

配置自动缩放预配的吞吐量产品/服务。

HasDefaultContainer(IConventionModelBuilder, String, Boolean)

配置未为实体类型显式配置名称时将使用的默认容器名称。

HasDefaultContainer(ModelBuilder, String)

配置未为实体类型显式配置名称时将使用的默认容器名称。

HasManualThroughput(ModelBuilder, Nullable<Int32>)

配置手动预配的吞吐量产品/服务。

HasThroughput(IConventionModelBuilder, Nullable<Int32>, Boolean, Boolean)

配置预配的吞吐量。

适用于