SQLiteOpenHelper.OnConfigure(SQLiteDatabase) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird aufgerufen, wenn die Datenbankverbindung konfiguriert wird, um Features wie die Protokollierung beim Schreiben oder Fremdschlüssel zu aktivieren.
[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
Parameter
Die Datenbank.
- Attribute
Hinweise
Wird aufgerufen, wenn die Datenbankverbindung konfiguriert wird, um Features wie die Protokollierung beim Schreiben oder Fremdschlüssel zu aktivieren.
Diese Methode wird vor #onCreate, #onUpgrade, , #onDowngradeoder #onOpen aufgerufen. Sie sollte die Datenbank nur so ändern, dass die Datenbankverbindung nach Bedarf konfiguriert wird.
Diese Methode sollte nur Methoden aufrufen, die die Parameter der Datenbankverbindung konfigurieren, z SQLiteDatabase#enableWriteAheadLoggingSQLiteDatabase#setForeignKeyConstraintsEnabled. B. , , SQLiteDatabase#setLocale, SQLiteDatabase#setMaximumSizeoder das Ausführen von PRAGMA-Anweisungen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.