Language

MockContentProvider.Query(Uri, String[], String, String[], String) メソッド

定義

これを実装して、クライアントからのクエリ要求を処理します。

[Android.Runtime.Register("query", "(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetQuery_Landroid_net_Uri_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Handler")]
public override Android.Database.ICursor? Query(Android.Net.Uri? uri, string[]? projection, string? selection, string[]? selectionArgs, string? sortOrder);
[<Android.Runtime.Register("query", "(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetQuery_Landroid_net_Uri_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Handler")>]
override this.Query : Android.Net.Uri * string[] * string * string[] * string -> Android.Database.ICursor

パラメーター

uri
Uri

クエリを実行する URI。 これは、クライアントによって送信された完全な URI になります。クライアントが特定のレコードを要求している場合、URI はレコード番号で終わり、実装は WHERE 句または HAVING 句を解析して追加し、その_id値を指定する必要があります。

projection
String[]

カーソルに配置する列の一覧。 すべての列 null 含まれている場合。

selection
String

行をフィルター処理するときに適用する選択条件。 null場合は、すべての行が含まれます。

selectionArgs
String[]

選択範囲に ?s を含めることができます。これは、選択範囲に表示される順序で selectionArgs の値に置き換えられます。 値は文字列としてバインドされます。

sortOrder
String

カーソル内の行の並べ替え方法。 null場合、プロバイダーは並べ替え順序を自由に定義できます。

返品

属性

注釈

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

適用対象