SQLiteDatabase.RawQueryWithFactory Metodo
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.
Overload
| Nome | Descrizione |
|---|---|
| RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String) |
Esegue il codice SQL fornito e restituisce un cursore sul set di risultati. |
| RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String, CancellationSignal) |
Esegue il codice SQL fornito e restituisce un cursore sul set di risultati. |
RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String)
Esegue il codice SQL fornito e restituisce un cursore sul set di risultati.
[Android.Runtime.Register("rawQueryWithFactory", "(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetRawQueryWithFactory_Landroid_database_sqlite_SQLiteDatabase_CursorFactory_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Handler")]
public virtual Android.Database.ICursor? RawQueryWithFactory(Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? cursorFactory, string? sql, string[]? selectionArgs, string? editTable);
[Android.Runtime.Register("rawQueryWithFactory", "(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetRawQueryWithFactory_Landroid_database_sqlite_SQLiteDatabase_CursorFactory_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Handler")]
public virtual Android.Database.ICursor RawQueryWithFactory(Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? cursorFactory, string sql, string[]? selectionArgs, string editTable);
[<Android.Runtime.Register("rawQueryWithFactory", "(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetRawQueryWithFactory_Landroid_database_sqlite_SQLiteDatabase_CursorFactory_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Handler")>]
abstract member RawQueryWithFactory : Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * string * string[] * string -> Android.Database.ICursor
override this.RawQueryWithFactory : Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * string * string[] * string -> Android.Database.ICursor
Parametri
- cursorFactory
- SQLiteDatabase.ICursorFactory
factory del cursore da usare o Null per la factory predefinita
- sql
- String
query SQL. La stringa SQL non deve essere ; terminato
- selectionArgs
- String[]
È possibile includere ?s nella clausola where nella query, che verrà sostituita dai valori di selectionArgs. I valori verranno associati come stringhe.
- editTable
- String
nome della prima tabella, modificabile
Valori restituiti
Oggetto Cursor , posizionato prima della prima voce. Si noti che Cursors non sono sincronizzati, vedere la documentazione per altri dettagli.
- Attributi
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
RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String, CancellationSignal)
Esegue il codice SQL fornito e restituisce un cursore sul set di risultati.
[Android.Runtime.Register("rawQueryWithFactory", "(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetRawQueryWithFactory_Landroid_database_sqlite_SQLiteDatabase_CursorFactory_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Landroid_os_CancellationSignal_Handler")]
public virtual Android.Database.ICursor? RawQueryWithFactory(Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? cursorFactory, string? sql, string[]? selectionArgs, string? editTable, Android.OS.CancellationSignal? cancellationSignal);
[Android.Runtime.Register("rawQueryWithFactory", "(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetRawQueryWithFactory_Landroid_database_sqlite_SQLiteDatabase_CursorFactory_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Landroid_os_CancellationSignal_Handler")]
public virtual Android.Database.ICursor RawQueryWithFactory(Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? cursorFactory, string sql, string[]? selectionArgs, string editTable, Android.OS.CancellationSignal? cancellationSignal);
[<Android.Runtime.Register("rawQueryWithFactory", "(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetRawQueryWithFactory_Landroid_database_sqlite_SQLiteDatabase_CursorFactory_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Landroid_os_CancellationSignal_Handler")>]
abstract member RawQueryWithFactory : Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * string * string[] * string * Android.OS.CancellationSignal -> Android.Database.ICursor
override this.RawQueryWithFactory : Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * string * string[] * string * Android.OS.CancellationSignal -> Android.Database.ICursor
Parametri
- cursorFactory
- SQLiteDatabase.ICursorFactory
factory del cursore da usare o Null per la factory predefinita
- sql
- String
query SQL. La stringa SQL non deve essere ; terminato
- selectionArgs
- String[]
È possibile includere ?s nella clausola where nella query, che verrà sostituita dai valori di selectionArgs. I valori verranno associati come stringhe.
- editTable
- String
nome della prima tabella, modificabile
- cancellationSignal
- CancellationSignal
Segnale per annullare l'operazione in corso o null se nessuno. Se l'operazione viene annullata, OperationCanceledException verrà generata quando viene eseguita la query.
Valori restituiti
Oggetto Cursor , posizionato prima della prima voce. Si noti che Cursors non sono sincronizzati, vedere la documentazione per altri dettagli.
- Attributi
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.