SqliteDatabaseFacadeExtensions.IsSqlite(DatabaseFacade) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回 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) ,因为这是应用程序代码将提供程序设置为用作配置上下文的一部分的位置。
有关详细信息和示例,请参阅 使用 EF Core 访问 SQLite 数据库 。