SQLiteOpenHelper.ReadableDatabase プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データベースを作成または開きます。
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
プロパティ値
または #close
が呼び出されるまで#getWritableDatabase
有効なデータベース オブジェクト。
- 属性
例外
データベースを開くことができない場合
注釈
データベースを作成または開きます。 完全なディスクなどの問題でデータベースを読み取り専用で開く必要がある場合を除き、これは によって #getWritableDatabase
返されるオブジェクトと同じです。 その場合、読み取り専用データベース オブジェクトが返されます。 問題が修正された場合は、 への #getWritableDatabase
今後の呼び出しが成功する可能性があります。その場合、読み取り専用データベース オブジェクトは閉じられ、読み取り/書き込みオブジェクトは将来返されます。
<p class="caution">Like #getWritableDatabase
, このメソッドは、返されるまでに長い時間がかかる場合があるため、 を含め、アプリケーション メイン スレッドからandroid.content.ContentProvider#onCreate ContentProvider.onCreate()
呼び出さないでください。
の android.database.sqlite.SQLiteOpenHelper.getReadableDatabase()
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。