SqlServerDbContextOptionsBuilder.UseCompatibilityLevel(Int32) 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.
Ustawia poziom zgodności SQL Server, który będzie używany przez program EF Core podczas interakcji z bazą danych. Umożliwia to skonfigurowanie programu EF Core do pracy ze starszymi (lub nowszymi) wersjami SQL Server. Wartość domyślna to 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
Poziom zgodności do użycia dla bazy danych.
Zwraca
Uwagi
Aby uzyskać więcej informacji i przykładów, zobacz Using DbContextOptions and SQL Server documentation on compatibility level (Używanie obiektów DbContextOptions i SQL Server dokumentacji dotyczącej poziomu zgodności).