SQLiteOpenHelper.OnOpen(SQLiteDatabase) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
打开数据库时调用。
[Android.Runtime.Register("onOpen", "(Landroid/database/sqlite/SQLiteDatabase;)V", "GetOnOpen_Landroid_database_sqlite_SQLiteDatabase_Handler")]
public virtual void OnOpen (Android.Database.Sqlite.SQLiteDatabase? db);
[<Android.Runtime.Register("onOpen", "(Landroid/database/sqlite/SQLiteDatabase;)V", "GetOnOpen_Landroid_database_sqlite_SQLiteDatabase_Handler")>]
abstract member OnOpen : Android.Database.Sqlite.SQLiteDatabase -> unit
override this.OnOpen : Android.Database.Sqlite.SQLiteDatabase -> unit
参数
数据库。
- 属性
注解
打开数据库时调用。 实现应在更新数据库之前进行检查 SQLiteDatabase#isReadOnly
。
在配置数据库连接并在创建、升级或降级数据库架构后根据需要调用此方法。 如果在创建、升级或降级架构之前必须以某种方式配置数据库连接,请改为执行此操作 #onConfigure
。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。