SqlServerDatabaseFacadeExtensions.IsSqlServer(DatabaseFacade) 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.
Zwraca wartośćtrue
, jeśli obecnie używany dostawca bazy danych jest dostawcą 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
Fasada z Database.
Zwraca
true
jeśli SQL Server jest używany; false
w przeciwnym razie.
Uwagi
Ta metoda może być używana tylko po skonfigurowaniu DbContext , ponieważ jest ona znana tylko wtedy, gdy dostawca jest znany. Oznacza to, że nie można użyć tej metody, ponieważ jest to miejsce, w OnConfiguring(DbContextOptionsBuilder) którym kod aplikacji ustawia dostawcę do użycia w ramach konfigurowania kontekstu.
Aby uzyskać więcej informacji i przykładów, zobacz Uzyskiwanie dostępu do SQL Server i Azure SQL baz danych za pomocą platformy EF Core.