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
プロパティ値
#getWritableDatabaseまたは#closeが呼び出されるまで有効なデータベース オブジェクト。
- 属性
例外
データベースを開くことができない場合
注釈
データベースを作成または開きます。 これは、フル ディスクなどの問題でデータベースを読み取り専用で開く必要がない限り、 #getWritableDatabase によって返されるオブジェクトと同じです。 その場合、読み取り専用データベース オブジェクトが返されます。 問題が修正された場合、 #getWritableDatabase の今後の呼び出しが成功する可能性があります。その場合、読み取り専用データベース オブジェクトは閉じられ、読み取り/書き込みオブジェクトは後で返されます。
#getWritableDatabaseと同様に、このメソッドが返されるまでに時間がかかる場合があるため、android.content.ContentProvider#onCreate ContentProvider.onCreate()を含め、アプリケーション のメイン スレッドから呼び出さないでください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。