Udostępnij za pośrednictwem


CosmosModelBuilderExtensions Klasa

Definicja

Metody rozszerzenia specyficzne dla usługi Cosmos dla programu ModelBuilder.

public static class CosmosModelBuilderExtensions
type CosmosModelBuilderExtensions = class
Public Module CosmosModelBuilderExtensions
Dziedziczenie
CosmosModelBuilderExtensions

Uwagi

Zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do usługi Azure Cosmos DB za pomocą platformy EF Core , aby uzyskać więcej informacji i przykładów.

Metody

CanSetDefaultContainer(IConventionModelBuilder, String, Boolean)

Zwraca wartość wskazującą, czy można ustawić daną nazwę kontenera jako domyślną.

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

Zwraca wartość wskazującą, czy można ustawić daną przepływność.

HasAutoscaleThroughput(ModelBuilder, Nullable<Int32>)

Konfiguruje ofertę aprowizowanej przepływności autoskalowania.

HasDefaultContainer(IConventionModelBuilder, String, Boolean)

Konfiguruje domyślną nazwę kontenera, która będzie używana, jeśli żadna nazwa nie jest jawnie skonfigurowana dla typu jednostki.

HasDefaultContainer(ModelBuilder, String)

Konfiguruje domyślną nazwę kontenera, która będzie używana, jeśli żadna nazwa nie jest jawnie skonfigurowana dla typu jednostki.

HasManualThroughput(ModelBuilder, Nullable<Int32>)

Konfiguruje ofertę ręcznej aprowizowanej przepływności.

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

Konfiguruje aprowizowaną przepływność.

Dotyczy