語言

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[]

你可以在選擇中加入 ?,這些會被 selectionArgs 的值取代,以便它們出現在選取中。 這些值會被綁定為字串。

sortOrder
String

游標列應該如何排序。 如果, null 則提供者可以自由定義排序順序。

傳回

屬性

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於