AsyncQueryHandler.StartQuery 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此方法开始异步查询。
[Android.Runtime.Register("startQuery", "(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V", "GetStartQuery_ILjava_lang_Object_Landroid_net_Uri_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Handler")]
public virtual void StartQuery (int token, Java.Lang.Object? cookie, Android.Net.Uri? uri, string[]? projection, string? selection, string[]? selectionArgs, string? orderBy);
[<Android.Runtime.Register("startQuery", "(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V", "GetStartQuery_ILjava_lang_Object_Landroid_net_Uri_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Handler")>]
abstract member StartQuery : int * Java.Lang.Object * Android.Net.Uri * string[] * string * string[] * string -> unit
override this.StartQuery : int * Java.Lang.Object * Android.Net.Uri * string[] * string * string[] * string -> unit
参数
- token
- Int32
传入 #onQueryComplete
的令牌用于标识查询。
- cookie
- Object
传入的对象 #onQueryComplete
- uri
- Uri
URI,使用 content:// 方案检索内容。
- projection
- String[]
要返回的列的列表。 传递 null 将返回所有列,不建议阻止从不使用的存储中读取数据。
- selection
- String
一个筛选器,声明要返回的行,格式化为 SQL WHERE 子句(不包括 WHERE 本身)。 传递 null 将返回给定 URI 的所有行。
- selectionArgs
- String[]
可以在所选内容中包含 ?s,这些值将替换为 selectionArgs 中的值,顺序为所选内容中的显示顺序。 这些值将绑定为字符串。
- orderBy
- String
如何对行进行排序,格式化为 SQL ORDER BY 子句(不包括 ORDER BY 本身)。 传递 null 将使用可能未排序的默认排序顺序。
- 属性
注解
此方法开始异步查询。 调用查询后 #onQueryComplete
。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。