Поделиться через


CosmosModelBuilderExtensions Класс

Определение

Методы расширения для Cosmos для ModelBuilder.

public static class CosmosModelBuilderExtensions
type CosmosModelBuilderExtensions = class
Public Module CosmosModelBuilderExtensions
Наследование
CosmosModelBuilderExtensions

Комментарии

Дополнительные сведения и примеры см. в разделах Моделирование типов и связей сущностей и Доступ к Azure Cosmos DB с помощью EF Core .

Методы

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)

Настраивает подготовленную пропускную способность.

Применяется к