Partager via


SqlServerDatabaseFacadeExtensions.IsSqlServer(DatabaseFacade) Méthode

Définition

Retourne true si le fournisseur de base de données actuellement utilisé est le fournisseur 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

Paramètres

database
DatabaseFacade

Façade de Database.

Retours

truesi SQL Server est utilisé ; false sinon.

Remarques

Cette méthode ne peut être utilisée qu’une fois que le DbContext a été configuré, car c’est seulement alors que le fournisseur est connu. Cela signifie que cette méthode ne peut pas être utilisée dans OnConfiguring(DbContextOptionsBuilder) , car c’est là que le code d’application définit le fournisseur à utiliser dans le cadre de la configuration du contexte.

Pour plus d’informations et d’exemples, consultez Accès aux bases de données SQL Server et Azure SQL avec EF Core.

S’applique à