共用方式為


SqlServerModelBuilderExtensions.HasPerformanceLevelSql 方法

定義

多載

HasPerformanceLevelSql(ModelBuilder, String)

將 Azure SQL Database 的效能等級 (SERVICE_OBJECTIVE) 設定為 SQL 運算式。

HasPerformanceLevelSql(IConventionModelBuilder, String, Boolean)

嘗試為 Azure SQL Database 設定效能等級 (SERVICE_OBJECTIVE) 。

HasPerformanceLevelSql(ModelBuilder, String)

來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs

將 Azure SQL Database 的效能等級 (SERVICE_OBJECTIVE) 設定為 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

參數

modelBuilder
ModelBuilder

模型產生器。

performanceLevel
String

資料庫效能層級的運算式。

傳回

相同的產生器實例,以便鏈結多個呼叫。

備註

如需支援的值,請參閱Azure SQL資料庫檔案。

如需詳細資訊和範例,請參閱使用 EF Core建立實體類型和關聯性的模型化,以及存取SQL Server和Azure SQL資料庫

適用於

HasPerformanceLevelSql(IConventionModelBuilder, String, Boolean)

來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs

嘗試為 Azure SQL Database 設定效能等級 (SERVICE_OBJECTIVE) 。

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

參數

modelBuilder
IConventionModelBuilder

模型產生器。

performanceLevel
String

資料庫效能層級的運算式。

fromDataAnnotation
Boolean

指出是否使用資料批註來指定組態。

傳回

如果套用組態,則為相同的產生器實例, null 否則為 。

備註

如需支援的值,請參閱Azure SQL資料庫檔案。

如需詳細資訊和範例,請參閱使用 EF Core建立實體類型和關聯性的模型化,以及存取SQL Server和Azure SQL資料庫

適用於