Compartilhar via


AsyncQueryHandler.StartQuery Método

Definição

Esse método inicia uma consulta assíncrona.

[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

Parâmetros

token
Int32

Um token passado #onQueryComplete para identificar a consulta.

cookie
Object

Um objeto que é passado para #onQueryComplete

uri
Uri

O URI, usando o esquema content://, para o conteúdo a ser recuperado.

projection
String[]

Uma lista de quais colunas retornar. Passar null retornará todas as colunas, o que é desencorajado para impedir a leitura de dados do armazenamento que não serão usados.

selection
String

Um filtro declarando quais linhas retornar, formatado como uma cláusula SQL WHERE (excluindo o próprio WHERE). Passar null retornará todas as linhas para o URI fornecido.

selectionArgs
String[]

Você pode incluir ?s na seleção, que será substituída pelos valores de selectionArgs, na ordem em que aparecem na seleção. Os valores serão vinculados como Strings.

orderBy
String

Como ordenar as linhas, formatadas como uma cláusula SQL ORDER BY (excluindo a ORDER BY itself). Passar null usará a ordem de classificação padrão, que pode ser desordenada.

Atributos

Comentários

Esse método inicia uma consulta assíncrona. Quando a consulta é concluída #onQueryComplete é chamado.

Documentação Java para android.content.AsyncQueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a