SqlServerDatabaseFacadeExtensions.IsSqlServer(DatabaseFacade) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
true
si 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.