SQLiteOpenHelper.OnConfigure(SQLiteDatabase) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
配置数据库连接时调用,以启用预写日志记录或外键支持等功能。
[Android.Runtime.Register("onConfigure", "(Landroid/database/sqlite/SQLiteDatabase;)V", "GetOnConfigure_Landroid_database_sqlite_SQLiteDatabase_Handler")]
public virtual void OnConfigure(Android.Database.Sqlite.SQLiteDatabase? db);
[<Android.Runtime.Register("onConfigure", "(Landroid/database/sqlite/SQLiteDatabase;)V", "GetOnConfigure_Landroid_database_sqlite_SQLiteDatabase_Handler")>]
abstract member OnConfigure : Android.Database.Sqlite.SQLiteDatabase -> unit
override this.OnConfigure : Android.Database.Sqlite.SQLiteDatabase -> unit
参数
数据库。
- 属性
注解
配置数据库连接时调用,以启用预写日志记录或外键支持等功能。
此方法在调用之前#onCreate、#onUpgrade#onDowngrade或#onOpen调用此方法。 除非根据需要配置数据库连接,否则它不应修改数据库。
此方法只应调用配置数据库连接参数的方法,例如 SQLiteDatabase#enableWriteAheadLoggingSQLiteDatabase#setForeignKeyConstraintsEnabled, SQLiteDatabase#setLocale或 SQLiteDatabase#setMaximumSize执行 PRAGMA 语句。
Java文档android.database.sqlite.SQLiteOpenHelper.onConfigure(android.database.sqlite.SQLiteDatabase)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。