Partilhar via


SqlServerModelBuilderExtensions.HasPerformanceLevelSql Método

Definição

Sobrecargas

HasPerformanceLevelSql(ModelBuilder, String)

Configura o nível de desempenho (SERVICE_OBJECTIVE) para o Banco de Dados SQL do Azure como uma expressão SQL.

HasPerformanceLevelSql(IConventionModelBuilder, String, Boolean)

Tenta configurar o nível de desempenho (SERVICE_OBJECTIVE) para SQL do Azure Banco de Dados.

HasPerformanceLevelSql(ModelBuilder, String)

Origem:
SqlServerModelBuilderExtensions.cs
Origem:
SqlServerModelBuilderExtensions.cs
Origem:
SqlServerModelBuilderExtensions.cs
Origem:
SqlServerModelBuilderExtensions.cs
Origem:
SqlServerModelBuilderExtensions.cs
Origem:
SqlServerModelBuilderExtensions.cs

Configura o nível de desempenho (SERVICE_OBJECTIVE) para o Banco de Dados SQL do Azure como uma expressão SQL.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasPerformanceLevelSql (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string performanceLevel);
static member HasPerformanceLevelSql : Microsoft.EntityFrameworkCore.ModelBuilder * string -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasPerformanceLevelSql (modelBuilder As ModelBuilder, performanceLevel As String) As ModelBuilder

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

performanceLevel
String

A expressão para o nível de desempenho do banco de dados.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Consulte SQL do Azure documentação do Banco de Dados para obter valores com suporte.

Consulte Modelando tipos de entidade e relações e Acessando bancos de dados SQL Server e SQL do Azure com o EF Core para obter mais informações e exemplos.

Aplica-se a

HasPerformanceLevelSql(IConventionModelBuilder, String, Boolean)

Origem:
SqlServerModelBuilderExtensions.cs
Origem:
SqlServerModelBuilderExtensions.cs
Origem:
SqlServerModelBuilderExtensions.cs
Origem:
SqlServerModelBuilderExtensions.cs
Origem:
SqlServerModelBuilderExtensions.cs
Origem:
SqlServerModelBuilderExtensions.cs

Tenta configurar o nível de desempenho (SERVICE_OBJECTIVE) para SQL do Azure Banco de Dados.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder HasPerformanceLevelSql (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, string performanceLevel, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder? HasPerformanceLevelSql (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, string? performanceLevel, bool fromDataAnnotation = false);
static member HasPerformanceLevelSql : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder
<Extension()>
Public Function HasPerformanceLevelSql (modelBuilder As IConventionModelBuilder, performanceLevel As String, Optional fromDataAnnotation As Boolean = false) As IConventionModelBuilder

Parâmetros

modelBuilder
IConventionModelBuilder

O construtor do modelo.

performanceLevel
String

A expressão para o nível de desempenho do banco de dados.

fromDataAnnotation
Boolean

Indica se a configuração foi especificada usando uma anotação de dados.

Retornos

A mesma instância do construtor se a configuração tiver sido aplicada, null caso contrário.

Comentários

Consulte SQL do Azure documentação do Banco de Dados para obter valores com suporte.

Consulte Modelando tipos de entidade e relações e Acessando bancos de dados SQL Server e SQL do Azure com o EF Core para obter mais informações e exemplos.

Aplica-se a