SqlServerModelBuilderExtensions.HasPerformanceLevelSql Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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)
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)
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.