SQLiteDatabase.RawQueryWithFactory メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| 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が同期されないことに注意してください。詳細については、ドキュメントを参照してください。
- 属性
注釈
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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が同期されないことに注意してください。詳細については、ドキュメントを参照してください。
- 属性
注釈
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。