Linguaggio

SQLiteOpenHelper Costruttori

Definizione

Overload

Nome Descrizione
SQLiteOpenHelper(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

SQLiteOpenHelper(Context, String, SQLiteDatabase+ICursorFactory, Int32)

Creare un oggetto helper per creare, aprire e/o gestire un database.

SQLiteOpenHelper(Context, String, Int32, SQLiteDatabase+OpenParams)

Creare un oggetto helper per creare, aprire e/o gestire un database.

SQLiteOpenHelper(Context, String, SQLiteDatabase+ICursorFactory, Int32, IDatabaseErrorHandler)

Creare un oggetto helper per creare, aprire e/o gestire un database.

SQLiteOpenHelper(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

protected SQLiteOpenHelper(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Database.Sqlite.SQLiteOpenHelper : nativeint * Android.Runtime.JniHandleOwnership -> Android.Database.Sqlite.SQLiteOpenHelper

Parametri

javaReference
IntPtr

nativeint

Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Native Interface) Java.

transfer
JniHandleOwnership

Oggetto JniHandleOwnershipche indica come gestire javaReference

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

SQLiteOpenHelper(Context, String, SQLiteDatabase+ICursorFactory, Int32)

Creare un oggetto helper per creare, aprire e/o gestire un database.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V", "")]
public SQLiteOpenHelper(Android.Content.Context? context, string? name, Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? factory, int version);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V", "")>]
new Android.Database.Sqlite.SQLiteOpenHelper : Android.Content.Context * string * Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * int -> Android.Database.Sqlite.SQLiteOpenHelper

Parametri

context
Context

da utilizzare per individuare i percorsi del database

name
String

del file di database o Null per un database in memoria

version
Int32

numero del database (a partire da 1); se il database è precedente, #onUpgrade verrà usato per aggiornare il database; se il database è più recente, #onDowngrade verrà usato per effettuare il downgrade del database

Attributi

Commenti

per android.database.sqlite.SQLiteOpenHelper.SQLiteOpenHelper(android.content.Context, java.lang.String, int, android.database.sqlite.OpenParams).

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

SQLiteOpenHelper(Context, String, Int32, SQLiteDatabase+OpenParams)

Creare un oggetto helper per creare, aprire e/o gestire un database.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$OpenParams;)V", "", ApiSince=28)]
public SQLiteOpenHelper(Android.Content.Context? context, string? name, int version, Android.Database.Sqlite.SQLiteDatabase.OpenParams openParams);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$OpenParams;)V", "", ApiSince=28)>]
new Android.Database.Sqlite.SQLiteOpenHelper : Android.Content.Context * string * int * Android.Database.Sqlite.SQLiteDatabase.OpenParams -> Android.Database.Sqlite.SQLiteOpenHelper

Parametri

context
Context

da utilizzare per individuare i percorsi del database

name
String

del file di database o Null per un database in memoria

version
Int32

numero del database (a partire da 1); se il database è precedente, #onUpgrade verrà usato per aggiornare il database; se il database è più recente, #onDowngrade verrà usato per effettuare il downgrade del database

openParams
SQLiteDatabase.OpenParams

parametri di configurazione usati per l'apertura SQLiteDatabasedi . Si noti che il SQLiteDatabase#CREATE_IF_NECESSARY flag verrà sempre impostato quando l'helper apre il database

Attributi

Commenti

per android.database.sqlite.SQLiteOpenHelper.SQLiteOpenHelper(android.content.Context, java.lang.String, int, android.database.sqlite.OpenParams).

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

SQLiteOpenHelper(Context, String, SQLiteDatabase+ICursorFactory, Int32, IDatabaseErrorHandler)

Creare un oggetto helper per creare, aprire e/o gestire un database.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;ILandroid/database/DatabaseErrorHandler;)V", "")]
public SQLiteOpenHelper(Android.Content.Context? context, string? name, Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? factory, int version, Android.Database.IDatabaseErrorHandler? errorHandler);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;ILandroid/database/DatabaseErrorHandler;)V", "")>]
new Android.Database.Sqlite.SQLiteOpenHelper : Android.Content.Context * string * Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * int * Android.Database.IDatabaseErrorHandler -> Android.Database.Sqlite.SQLiteOpenHelper

Parametri

context
Context

da utilizzare per individuare i percorsi del database

name
String

del file di database o Null per un database in memoria

version
Int32

numero del database (a partire da 1); se il database è precedente, #onUpgrade verrà usato per aggiornare il database; se il database è più recente, #onDowngrade verrà usato per effettuare il downgrade del database

errorHandler
IDatabaseErrorHandler
Attributi

Commenti

per android.database.sqlite.SQLiteOpenHelper.SQLiteOpenHelper(android.content.Context, java.lang.String, int, android.database.sqlite.OpenParams).

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