Udostępnij za pośrednictwem


SqlServerModelBuilderExtensions.HasPerformanceLevelSql Metoda

Definicja

Przeciążenia

HasPerformanceLevelSql(ModelBuilder, String)

Konfiguruje poziom wydajności (SERVICE_OBJECTIVE) dla usługi Azure SQL Database jako wyrażenie SQL.

HasPerformanceLevelSql(IConventionModelBuilder, String, Boolean)

Próbuje skonfigurować poziom wydajności (SERVICE_OBJECTIVE) dla bazy danych Azure SQL.

HasPerformanceLevelSql(ModelBuilder, String)

Źródło:
SqlServerModelBuilderExtensions.cs
Źródło:
SqlServerModelBuilderExtensions.cs
Źródło:
SqlServerModelBuilderExtensions.cs
Źródło:
SqlServerModelBuilderExtensions.cs
Źródło:
SqlServerModelBuilderExtensions.cs
Źródło:
SqlServerModelBuilderExtensions.cs

Konfiguruje poziom wydajności (SERVICE_OBJECTIVE) dla usługi Azure SQL Database jako wyrażenie 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

Konstruktor modeli.

performanceLevel
String

Wyrażenie dla poziomu wydajności bazy danych.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Uwagi

Aby uzyskać obsługiwane wartości, zobacz dokumentację usługi Azure SQL Database.

Aby uzyskać więcej informacji, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą programu EF Core.

Dotyczy

HasPerformanceLevelSql(IConventionModelBuilder, String, Boolean)

Źródło:
SqlServerModelBuilderExtensions.cs
Źródło:
SqlServerModelBuilderExtensions.cs
Źródło:
SqlServerModelBuilderExtensions.cs
Źródło:
SqlServerModelBuilderExtensions.cs
Źródło:
SqlServerModelBuilderExtensions.cs
Źródło:
SqlServerModelBuilderExtensions.cs

Próbuje skonfigurować poziom wydajności (SERVICE_OBJECTIVE) dla bazy danych Azure SQL.

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

Konstruktor modeli.

performanceLevel
String

Wyrażenie dla poziomu wydajności bazy danych.

fromDataAnnotation
Boolean

Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.

Zwraca

To samo wystąpienie konstruktora, jeśli konfiguracja została zastosowana, null w przeciwnym razie.

Uwagi

Aby uzyskać obsługiwane wartości, zobacz dokumentację usługi Azure SQL Database.

Aby uzyskać więcej informacji, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą programu EF Core.

Dotyczy