MockContext.OpenOrCreateDatabase 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í.
Sobrecargas
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? file, 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
- file
- 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 WorldReadable WorldWriteable para controlar los permisos. Use Android.Content.Context.MODE_ENABLE_WRITE_AHEAD_LOGGING 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
- Atributos
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
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? file, 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
- file
- 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 WorldReadable WorldWriteable para controlar los permisos. Use Android.Content.Context.MODE_ENABLE_WRITE_AHEAD_LOGGING 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
- Atributos
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.