Partilhar via


CosmosModelBuilderExtensions Classe

Definição

Métodos de extensão específicos do Cosmos para ModelBuilder.

public static class CosmosModelBuilderExtensions
type CosmosModelBuilderExtensions = class
Public Module CosmosModelBuilderExtensions
Herança
CosmosModelBuilderExtensions

Comentários

Consulte Modelando tipos de entidade e relações e Acessando o Azure Cosmos DB com o EF Core para obter mais informações e exemplos.

Métodos

CanSetDefaultContainer(IConventionModelBuilder, String, Boolean)

Retorna um valor que indica se o nome do contêiner fornecido pode ser definido como padrão.

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

Retorna um valor que indica se a taxa de transferência fornecida pode ser definida.

HasAutoscaleThroughput(ModelBuilder, Nullable<Int32>)

Configura a oferta de taxa de transferência provisionada de dimensionamento automático.

HasDefaultContainer(IConventionModelBuilder, String, Boolean)

Configura o nome de contêiner padrão que será usado se nenhum nome estiver explicitamente configurado para um tipo de entidade.

HasDefaultContainer(ModelBuilder, String)

Configura o nome de contêiner padrão que será usado se nenhum nome estiver explicitamente configurado para um tipo de entidade.

HasManualThroughput(ModelBuilder, Nullable<Int32>)

Configura a oferta manual de taxa de transferência provisionada.

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

Configura a taxa de transferência provisionada.

Aplica-se a