ContextWrapper.OpenOrCreateDatabase Método

Definición

Sobrecargas

Nombre Description
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory)

Abra una nueva instancia privada de SQLiteDatabase asociada con el paquete de aplicación de este contexto.

OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler)

Abra una nueva instancia privada de SQLiteDatabase asociada con el paquete de aplicación de este contexto.

OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory)

Abra una nueva instancia privada de SQLiteDatabase asociada con el paquete de aplicación de este contexto.

[Android.Runtime.Register("openOrCreateDatabase", "(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;", "GetOpenOrCreateDatabase_Ljava_lang_String_ILandroid_database_sqlite_SQLiteDatabase_CursorFactory_Handler")]
public override Android.Database.Sqlite.SQLiteDatabase? OpenOrCreateDatabase(string? name, Android.Content.FileCreationMode mode, Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? factory);
[<Android.Runtime.Register("openOrCreateDatabase", "(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;", "GetOpenOrCreateDatabase_Ljava_lang_String_ILandroid_database_sqlite_SQLiteDatabase_CursorFactory_Handler")>]
override this.OpenOrCreateDatabase : string * Android.Content.FileCreationMode * Android.Database.Sqlite.SQLiteDatabase.ICursorFactory -> Android.Database.Sqlite.SQLiteDatabase

Parámetros

name
String

Nombre (único en el paquete de aplicación) de la base de datos.

mode
FileCreationMode

Modo de funcionamiento. Use 0 o Private para la operación predeterminada y WorldReadableWorldWriteable para controlar los permisos. Use para habilitar el registro de escritura anticipada de forma predeterminada.

factory
SQLiteDatabase.ICursorFactory

Clase de generador opcional a la que se llama para crear una instancia de un cursor cuando se llama a la consulta.

Devoluciones

Contenido de una base de datos recién creada con el nombre especificado.

Atributos

Comentarios

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.

Java documentación para android.content.ContextWrapper.openOrCreateDatabase(java.lang.String, int, android.database.sqlite.SQLiteDatabase.CursorFactory).

Se aplica a

OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler)

Abra una nueva instancia privada de SQLiteDatabase asociada con el paquete de aplicación de este contexto.

[Android.Runtime.Register("openOrCreateDatabase", "(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;Landroid/database/DatabaseErrorHandler;)Landroid/database/sqlite/SQLiteDatabase;", "GetOpenOrCreateDatabase_Ljava_lang_String_ILandroid_database_sqlite_SQLiteDatabase_CursorFactory_Landroid_database_DatabaseErrorHandler_Handler")]
public override Android.Database.Sqlite.SQLiteDatabase? OpenOrCreateDatabase(string? name, Android.Content.FileCreationMode mode, Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? factory, Android.Database.IDatabaseErrorHandler? errorHandler);
[<Android.Runtime.Register("openOrCreateDatabase", "(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;Landroid/database/DatabaseErrorHandler;)Landroid/database/sqlite/SQLiteDatabase;", "GetOpenOrCreateDatabase_Ljava_lang_String_ILandroid_database_sqlite_SQLiteDatabase_CursorFactory_Landroid_database_DatabaseErrorHandler_Handler")>]
override this.OpenOrCreateDatabase : string * Android.Content.FileCreationMode * Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * Android.Database.IDatabaseErrorHandler -> Android.Database.Sqlite.SQLiteDatabase

Parámetros

name
String

Nombre (único en el paquete de aplicación) de la base de datos.

mode
FileCreationMode

Modo de funcionamiento. Use 0 o Private para la operación predeterminada y WorldReadableWorldWriteable para controlar los permisos. Use para habilitar el registro de escritura anticipada de forma predeterminada.

factory
SQLiteDatabase.ICursorFactory

Clase de generador opcional a la que se llama para crear una instancia de un cursor cuando se llama a la consulta.

errorHandler
IDatabaseErrorHandler

que IDatabaseErrorHandler se va a usar cuando sqlite notifica daños en la base de datos. si es null, DefaultDatabaseErrorHandler se supone.

Devoluciones

Contenido de una base de datos recién creada con el nombre especificado.

Atributos

Comentarios

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.

Java documentación para android.content.ContextWrapper.openOrCreateDatabase(java.lang.String, int, android.database.sqlite.SQLiteDatabase.CursorFactory, android.database.DatabaseErrorHandler).

Se aplica a