Jazyk

SqlServerModelBuilderExtensions.HasPerformanceLevelSql Metoda

Definice

Přetížení

Název Description
HasPerformanceLevelSql(IConventionModelBuilder, String, Boolean)

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

HasPerformanceLevelSql(ModelBuilder, String)

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

HasPerformanceLevelSql(IConventionModelBuilder, String, Boolean)

Zdroj:
SqlServerModelBuilderExtensions.cs
Zdroj:
SqlServerModelBuilderExtensions.cs
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, jestli 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ématu Modelování typů entit a relacía přístup k databázím SQL Server a Azure SQL pomocí EF Core.

Platí pro

HasPerformanceLevelSql(ModelBuilder, String)

Zdroj:
SqlServerModelBuilderExtensions.cs
Zdroj:
SqlServerModelBuilderExtensions.cs
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ématu Modelování typů entit a relacía přístup k databázím SQL Server a Azure SQL pomocí EF Core.

Platí pro