SQLiteOpenHelper.OnConfigure(SQLiteDatabase) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se llama cuando se configura la conexión de base de datos para habilitar características como el registro de escritura anticipada o la compatibilidad con claves externas.
[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
Parámetros
Base de datos.
- Atributos
Comentarios
Se llama cuando se configura la conexión de base de datos para habilitar características como el registro de escritura anticipada o la compatibilidad con claves externas.
Se llama a este método antes #onCreatede llamar a , #onUpgrade, #onDowngradeo #onOpen . No debe modificar la base de datos, excepto para configurar la conexión de base de datos según sea necesario.
Este método solo debe llamar a métodos que configuren los parámetros de la conexión de base de datos, como SQLiteDatabase#enableWriteAheadLoggingSQLiteDatabase#setForeignKeyConstraintsEnabled, SQLiteDatabase#setLocale, SQLiteDatabase#setMaximumSizeo que ejecuten instrucciones PRAGMA.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.