SqlServerDbContextOptionsBuilder.UseCompatibilityLevel(Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastaví úroveň kompatibility SQL Server, kterou EF Core použije při interakci s databází. To umožňuje nakonfigurovat EF Core tak, aby fungoval se staršími (nebo novějšími) verzemi SQL Server. Výchozí hodnota je 160
(SQL Server 2022).
public virtual Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder UseCompatibilityLevel (int compatibilityLevel);
abstract member UseCompatibilityLevel : int -> Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder
override this.UseCompatibilityLevel : int -> Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder
Public Overridable Function UseCompatibilityLevel (compatibilityLevel As Integer) As SqlServerDbContextOptionsBuilder
Parametry
- compatibilityLevel
- Int32
false
pokud chcete mít prostředek s hodnotou null
Návraty
Poznámky
Další informace a příklady najdete v tématu Použití DbContextOptions a SQL Server dokumentaci týkající se úrovně kompatibility.
Platí pro
Entity Framework