SQLiteOpenHelper.ReadableDatabase Свойство

Определение

Создайте и(или) откройте базу данных.

public virtual Android.Database.Sqlite.SQLiteDatabase? ReadableDatabase { [Android.Runtime.Register("getReadableDatabase", "()Landroid/database/sqlite/SQLiteDatabase;", "GetGetReadableDatabaseHandler")] get; }
[<get: Android.Runtime.Register("getReadableDatabase", "()Landroid/database/sqlite/SQLiteDatabase;", "GetGetReadableDatabaseHandler")>]
member this.ReadableDatabase : Android.Database.Sqlite.SQLiteDatabase

Значение свойства

Допустимый объект базы данных до #getWritableDatabase или #close не вызывается.

Атрибуты

Исключения

Значение , если база данных не может быть открыта

Комментарии

Создайте и(или) откройте базу данных. Это будет тот же объект, возвращаемый #getWritableDatabase , если только некоторые проблемы, например полный диск, требуют, чтобы база данных была открыта только для чтения. В этом случае возвращается объект базы данных только для чтения. Если проблема устранена, будущий вызов #getWritableDatabase может завершиться успешно, в этом случае объект базы данных только для чтения будет закрыт, и объект чтения и записи будет возвращен в будущем.

Например #getWritableDatabase, этот метод может занять много времени, поэтому не следует вызывать его из основного потока приложения, включая из android.content.ContentProvider#onCreate ContentProvider.onCreate().

Java документации по android.database.sqlite.SQLiteOpenHelper.getReadableDatabase().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к