SQLiteDatabase.RawQueryWithFactory Método

Definição

Sobrecargas

Nome Description
RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String)

Executa o SQL fornecido e retorna um cursor sobre o conjunto de resultados.

RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String, CancellationSignal)

Executa o SQL fornecido e retorna um cursor sobre o conjunto de resultados.

RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String)

Executa o SQL fornecido e retorna um cursor sobre o conjunto de resultados.

[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

Parâmetros

cursorFactory
SQLiteDatabase.ICursorFactory

a fábrica de cursor a ser usada ou nula para a fábrica padrão

sql
String

a consulta SQL. A cadeia de caracteres SQL não deve ser; encerrado

selectionArgs
String[]

Você pode incluir ?s na cláusula where na consulta, que será substituída pelos valores de selectionArgs. Os valores serão associados como Cadeias de Caracteres.

editTable
String

o nome da primeira tabela, que é editável

Retornos

Um Cursor objeto, que é posicionado antes da primeira entrada. Observe que Cursors não estão sincronizados, consulte a documentação para obter mais detalhes.

Atributos

Comentários

Java documentação para android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(android.database.sqlite.CursorFactory, java.lang.String, java.lang.String[], java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String, CancellationSignal)

Executa o SQL fornecido e retorna um cursor sobre o conjunto de resultados.

[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

Parâmetros

cursorFactory
SQLiteDatabase.ICursorFactory

a fábrica de cursor a ser usada ou nula para a fábrica padrão

sql
String

a consulta SQL. A cadeia de caracteres SQL não deve ser; encerrado

selectionArgs
String[]

Você pode incluir ?s na cláusula where na consulta, que será substituída pelos valores de selectionArgs. Os valores serão associados como Cadeias de Caracteres.

editTable
String

o nome da primeira tabela, que é editável

cancellationSignal
CancellationSignal

Um sinal para cancelar a operação em andamento ou nulo se nenhum. Se a operação for cancelada, será OperationCanceledException gerada quando a consulta for executada.

Retornos

Um Cursor objeto, que é posicionado antes da primeira entrada. Observe que Cursors não estão sincronizados, consulte a documentação para obter mais detalhes.

Atributos

Comentários

Java documentação para android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(android.database.sqlite.CursorFactory, java.lang.String, java.lang.String[], java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a