Bagikan melalui


SqlServerDatabaseFacadeExtensions.IsSqlServer(DatabaseFacade) Metode

Definisi

Mengembalikan true jika penyedia database yang saat ini digunakan adalah penyedia SQL Server.

public static bool IsSqlServer (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade database);
static member IsSqlServer : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade -> bool
<Extension()>
Public Function IsSqlServer (database As DatabaseFacade) As Boolean

Parameter

database
DatabaseFacade

Fasad dari Database.

Mengembalikan

truejika SQL Server digunakan; false jika tidak.

Keterangan

Metode ini hanya dapat digunakan setelah DbContext dikonfigurasi karena baru kemudian penyedia diketahui. Ini berarti bahwa metode ini tidak dapat digunakan karena OnConfiguring(DbContextOptionsBuilder) di sinilah kode aplikasi mengatur penyedia untuk digunakan sebagai bagian dari mengonfigurasi konteks.

Lihat Mengakses database SQL Server dan Azure SQL dengan EF Core untuk informasi dan contoh selengkapnya.

Berlaku untuk