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 и используемых в соответствии с условиями, описанными в разделе "".