Share via


AzureSynapseDbContextOptionsBuilder.UseCompatibilityLevel(Int32) Method

Definition

Sets the Azure Synapse 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 Synapse. Defaults to 30.

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

Parameters

compatibilityLevel
Int32

false to have null resource

Returns

Remarks

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

Applies to