SqliteDatabaseFacadeExtensions.IsSqlite(DatabaseFacade) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение true
, если используемый в данный момент поставщик базы данных является поставщиком 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
Параметры
- database
- DatabaseFacade
Фасад из Database.
Возвращаемое значение
true
Значение , если используется SQLite; false
Иначе.
Комментарии
Этот метод можно использовать только после DbContext настройки , так как поставщик известен только тогда. Это означает, что этот метод нельзя использовать в OnConfiguring(DbContextOptionsBuilder) , так как именно здесь код приложения задает поставщика для использования в рамках настройки контекста.
Дополнительные сведения и примеры см. в статье Доступ к базам данных SQLite с помощью EF Core .
Применяется к
Entity Framework