Sdílet prostřednictvím


SqlServerDatabaseFacadeExtensions.IsSqlServer(DatabaseFacade) Metoda

Definice

Vrátí hodnotutrue, pokud je aktuálně zprostředkovatel databáze zprostředkovatelem 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

Parametry

database
DatabaseFacade

Fasáda z Database.

Návraty

truepokud se používá SQL Server, false v opačném případě.

Poznámky

Tuto metodu lze použít pouze po DbContext nakonfigurování, protože teprve potom je znám poskytovatel. To znamená, že tuto metodu nelze použít v OnConfiguring(DbContextOptionsBuilder) , protože kód aplikace nastaví zprostředkovatele, aby se použil v rámci konfigurace kontextu.

Další informace a příklady najdete v tématu Přístup k SQL Server a Azure SQL databázím pomocí EF Core.

Platí pro