Udostępnij za pośrednictwem


SqliteDatabaseFacadeExtensions.IsSqlite(DatabaseFacade) Metoda

Definicja

Zwraca wartość true , jeśli dostawca bazy danych aktualnie używany jest dostawcą SQLite.

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

Parametry

database
DatabaseFacade

Fasada z Database.

Zwraca

true jeśli używana jest funkcja SQLite; false Inaczej.

Uwagi

Tej metody można używać tylko po skonfigurowaniu, DbContext ponieważ jest to tylko wtedy znane dostawcy. Oznacza to, że nie można użyć tej metody, OnConfiguring(DbContextOptionsBuilder) ponieważ w tym miejscu kod aplikacji ustawia dostawcę do użycia w ramach konfigurowania kontekstu.

Aby uzyskać więcej informacji i przykłady, zobacz Uzyskiwanie dostępu do baz danych SQLite za pomocą programu EF Core .

Dotyczy