Lingua

DatabaseOpenFlags Enumerazione

Definizione

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

[System.Flags]
public enum DatabaseOpenFlags
[<System.Flags>]
type DatabaseOpenFlags = 
Ereditarietà
DatabaseOpenFlags
Attributi

Campi

Nome Valore Descrizione
OpenReadwrite 0

Flag aperto: flag per openDatabase(File, OpenParams) per aprire il database per la lettura e la scrittura. Se il disco è pieno, questo potrebbe non riuscire anche prima di scrivere qualcosa.

Si noti che il valore di questo flag è 0, quindi è il valore predefinito.

Informazioni di riferimento su Android per android.database.sqlite.SQLiteDatabase.OPEN_READWRITE.

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.

OpenReadonly 1

Flag aperto: flag per openDatabase(File, OpenParams) per aprire il database solo per la lettura. Questo è l'unico modo affidabile per aprire un database se il disco può essere pieno.

Informazioni di riferimento su Android per android.database.sqlite.SQLiteDatabase.OPEN_READONLY.

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.

NoLocalizedCollators 16

Flag aperto: flag per openDatabase(File, OpenParams) per aprire il database senza supporto per i collator localizzati.

In questo modo il collator LOCALIZED non viene creato. È necessario essere coerenti quando si usa questo flag per usare l'impostazione con cui è stato creato il database. Se questa opzione è impostata, setLocale(Locale) non eseguirà alcuna operazione.

Informazioni di riferimento su Android per android.database.sqlite.SQLiteDatabase.NO_LOCALIZED_COLLATORS.

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.

CreateIfNecessary 268435456

Flag aperto: flag per openDatabase(File, OpenParams) per creare il file di database, se non esiste già.

Informazioni di riferimento su Android per android.database.sqlite.SQLiteDatabase.CREATE_IF_NECESSARY.

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.

EnableWriteAheadLogging 536870912

Flag aperto: flag per openDatabase(File, OpenParams) per aprire il file di database con registrazione write-ahead abilitata per impostazione predefinita. L'uso di questo flag è più efficiente rispetto alla chiamata di enableWriteAheadLogging(). La registrazione write-ahead non può essere utilizzata con i database di sola lettura, pertanto il valore di questo flag viene ignorato se il database viene aperto in sola lettura.

Informazioni di riferimento su Android per android.database.sqlite.SQLiteDatabase.ENABLE_WRITE_AHEAD_LOGGING.

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.

Commenti

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.

Si applica a