言語

SQLiteDatabase.RawQueryWithFactory メソッド

定義

オーバーロード

名前 説明
RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String)

指定された SQL を実行し、結果セットの上にカーソルを返します。

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

指定された SQL を実行し、結果セットの上にカーソルを返します。

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

指定された SQL を実行し、結果セットの上にカーソルを返します。

[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

パラメーター

cursorFactory
SQLiteDatabase.ICursorFactory

使用するカーソル ファクトリ、または既定のファクトリの場合は null

sql
String

SQL クエリ。 SQL 文字列を ; にすることはできません。terminated

selectionArgs
String[]

クエリに where 句に ?s を含めることができます。これは selectionArgs の値に置き換えられます。 値は文字列としてバインドされます。

editTable
String

編集可能な最初のテーブルの名前

返品

Cursor オブジェクト。最初のエントリの前に配置されます。 Cursorが同期されないことに注意してください。詳細については、ドキュメントを参照してください。

属性

注釈

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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

指定された SQL を実行し、結果セットの上にカーソルを返します。

[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

パラメーター

cursorFactory
SQLiteDatabase.ICursorFactory

使用するカーソル ファクトリ、または既定のファクトリの場合は null

sql
String

SQL クエリ。 SQL 文字列を ; にすることはできません。terminated

selectionArgs
String[]

クエリに where 句に ?s を含めることができます。これは selectionArgs の値に置き換えられます。 値は文字列としてバインドされます。

editTable
String

編集可能な最初のテーブルの名前

cancellationSignal
CancellationSignal

進行中の操作を取り消すシグナル。存在しない場合は null。 操作が取り消されると、クエリの実行時に OperationCanceledException がスローされます。

返品

Cursor オブジェクト。最初のエントリの前に配置されます。 Cursorが同期されないことに注意してください。詳細については、ドキュメントを参照してください。

属性

注釈

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象