SqlServerDbContextOptionsBuilder.UseCompatibilityLevel(Int32) 方法

定义

设置 EF Core 在与数据库交互时将使用的SQL Server兼容级别。 这允许将 EF Core 配置为使用较旧的 (或更高版本的) SQL Server。 默认为 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

参数

compatibilityLevel
Int32

false 如果为 null 资源,则为

返回

注解

有关详细信息和示例,请参阅使用 DbContextOptions有关兼容性级别的SQL Server文档

适用于