Sdílet prostřednictvím


SqlServerModelBuilderExtensions.HasPerformanceLevelSql Metoda

Definice

Přetížení

HasPerformanceLevelSql(ModelBuilder, String)

Nakonfiguruje úroveň výkonu (SERVICE_OBJECTIVE) pro Azure SQL Database jako výraz SQL.

HasPerformanceLevelSql(IConventionModelBuilder, String, Boolean)

Pokusí se nakonfigurovat úroveň výkonu (SERVICE_OBJECTIVE) pro Azure SQL Database.

HasPerformanceLevelSql(ModelBuilder, String)

Zdroj:
SqlServerModelBuilderExtensions.cs
Zdroj:
SqlServerModelBuilderExtensions.cs
Zdroj:
SqlServerModelBuilderExtensions.cs
Zdroj:
SqlServerModelBuilderExtensions.cs
Zdroj:
SqlServerModelBuilderExtensions.cs
Zdroj:
SqlServerModelBuilderExtensions.cs

Nakonfiguruje úroveň výkonu (SERVICE_OBJECTIVE) pro Azure SQL Database jako výraz 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

Parametry

modelBuilder
ModelBuilder

Tvůrce modelů.

performanceLevel
String

Výraz pro úroveň výkonu databáze.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Poznámky

Podporované hodnoty najdete v dokumentaci k Azure SQL Database.

Další informace a příklady najdete v tématech Modelování typů a relací entita Přístup k SQL Server a Azure SQL databází pomocí EF Core.

Platí pro

HasPerformanceLevelSql(IConventionModelBuilder, String, Boolean)

Zdroj:
SqlServerModelBuilderExtensions.cs
Zdroj:
SqlServerModelBuilderExtensions.cs
Zdroj:
SqlServerModelBuilderExtensions.cs
Zdroj:
SqlServerModelBuilderExtensions.cs
Zdroj:
SqlServerModelBuilderExtensions.cs
Zdroj:
SqlServerModelBuilderExtensions.cs

Pokusí se nakonfigurovat úroveň výkonu (SERVICE_OBJECTIVE) pro Azure SQL Database.

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

Parametry

modelBuilder
IConventionModelBuilder

Tvůrce modelů.

performanceLevel
String

Výraz pro úroveň výkonu databáze.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Stejná instance tvůrce, pokud byla použita konfigurace, null jinak.

Poznámky

Podporované hodnoty najdete v dokumentaci k Azure SQL Database.

Další informace a příklady najdete v tématech Modelování typů a relací entita Přístup k SQL Server a Azure SQL databází pomocí EF Core.

Platí pro