Share via


AzureSqlDbContextOptionsBuilder.UseCompatibilityLevel(Int32) Method

Definition

Sets the Azure SQL compatibility level that EF Core will use when interacting with the database. This allows configuring EF Core to work with older (or newer) versions of Azure SQL. Defaults to 160.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.AzureSqlDbContextOptionsBuilder UseCompatibilityLevel (int compatibilityLevel);
abstract member UseCompatibilityLevel : int -> Microsoft.EntityFrameworkCore.Infrastructure.AzureSqlDbContextOptionsBuilder
override this.UseCompatibilityLevel : int -> Microsoft.EntityFrameworkCore.Infrastructure.AzureSqlDbContextOptionsBuilder
Public Overridable Function UseCompatibilityLevel (compatibilityLevel As Integer) As AzureSqlDbContextOptionsBuilder

Parameters

compatibilityLevel
Int32

false to have null resource

Returns

Remarks

See Using DbContextOptions, and Azure SQL documentation on compatibility level for more information and examples.

Applies to