SQLiteOpenHelper.ReadableDatabase Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Creare e/o aprire un database.
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
Valore della proprietà
un oggetto di database valido fino a #getWritableDatabase quando non viene chiamato o #close .
- Attributi
Eccezioni
se non è possibile aprire il database
Commenti
Creare e/o aprire un database. Questo sarà lo stesso oggetto restituito da #getWritableDatabase , a meno che non si sia verificato un problema, ad esempio un disco completo, richiede che il database venga aperto in sola lettura. In tal caso, verrà restituito un oggetto di database di sola lettura. Se il problema è stato risolto, una chiamata futura a #getWritableDatabase potrebbe avere esito positivo, nel qual caso l'oggetto di database di sola lettura verrà chiuso e l'oggetto di lettura/scrittura verrà restituito in futuro.
Come #getWritableDatabase, questo metodo può richiedere molto tempo per restituire, pertanto non è consigliabile chiamarlo dal thread principale dell'applicazione, incluso da android.content.ContentProvider#onCreate ContentProvider.onCreate().
per android.database.sqlite.SQLiteOpenHelper.getReadableDatabase().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.