SQLiteOpenHelper.OnConfigure(SQLiteDatabase) 方法

定义

配置数据库连接时调用,以启用预写日志记录或外键支持等功能。

[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

参数

db
SQLiteDatabase

数据库。

属性

注解

配置数据库连接时调用,以启用预写日志记录或外键支持等功能。

此方法在调用之前#onCreate#onUpgrade#onDowngrade#onOpen调用此方法。 除非根据需要配置数据库连接,否则它不应修改数据库。

此方法只应调用配置数据库连接参数的方法,例如 SQLiteDatabase#enableWriteAheadLoggingSQLiteDatabase#setForeignKeyConstraintsEnabledSQLiteDatabase#setLocaleSQLiteDatabase#setMaximumSize执行 PRAGMA 语句。

Java文档android.database.sqlite.SQLiteOpenHelper.onConfigure(android.database.sqlite.SQLiteDatabase)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于