CursorAdapter.RunQueryOnBackgroundThread Método

Definição

Sobrecargas

Nome Description
RunQueryOnBackgroundThread(ICharSequence)

Executa uma consulta com a restrição especificada.

RunQueryOnBackgroundThread(String)

Executa uma consulta com a restrição especificada.

RunQueryOnBackgroundThread(ICharSequence)

Executa uma consulta com a restrição especificada.

[Android.Runtime.Register("runQueryOnBackgroundThread", "(Ljava/lang/CharSequence;)Landroid/database/Cursor;", "GetRunQueryOnBackgroundThread_Ljava_lang_CharSequence_Handler")]
public virtual Android.Database.ICursor? RunQueryOnBackgroundThread(Java.Lang.ICharSequence? constraint);
[<Android.Runtime.Register("runQueryOnBackgroundThread", "(Ljava/lang/CharSequence;)Landroid/database/Cursor;", "GetRunQueryOnBackgroundThread_Ljava_lang_CharSequence_Handler")>]
abstract member RunQueryOnBackgroundThread : Java.Lang.ICharSequence -> Android.Database.ICursor
override this.RunQueryOnBackgroundThread : Java.Lang.ICharSequence -> Android.Database.ICursor

Parâmetros

constraint
ICharSequence

a restrição com a qual a consulta deve ser filtrada

Retornos

um cursor que representa os resultados da nova consulta

Atributos

Comentários

Executa uma consulta com a restrição especificada. Essa consulta é solicitada pelo filtro anexado a esse adaptador.

A consulta é fornecida por um android.widget.FilterQueryProvider. Se nenhum provedor for especificado, o cursor atual não será filtrado e retornado.

Depois que esse método retorna o cursor resultante é passado e #changeCursor(Cursor) o cursor anterior é fechado.

Esse método sempre é executado em um thread em segundo plano, não no thread principal do aplicativo (ou thread da interface do usuário).)

Contrato: quando a restrição é nula ou vazia, os resultados originais, antes de qualquer filtragem, devem ser retornados.

Java documentação para android.widget.CursorAdapter.runQueryOnBackgroundThread(java.lang.CharSequence).

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

Confira também

Aplica-se a

RunQueryOnBackgroundThread(String)

Executa uma consulta com a restrição especificada.

public Android.Database.ICursor? RunQueryOnBackgroundThread(string? constraint);
member this.RunQueryOnBackgroundThread : string -> Android.Database.ICursor

Parâmetros

constraint
String

a restrição com a qual a consulta deve ser filtrada

Retornos

um cursor que representa os resultados da nova consulta

Comentários

Executa uma consulta com a restrição especificada. Essa consulta é solicitada pelo filtro anexado a esse adaptador.

A consulta é fornecida por um android.widget.FilterQueryProvider. Se nenhum provedor for especificado, o cursor atual não será filtrado e retornado.

Depois que esse método retorna o cursor resultante é passado e #changeCursor(Cursor) o cursor anterior é fechado.

Esse método sempre é executado em um thread em segundo plano, não no thread principal do aplicativo (ou thread da interface do usuário).)

Contrato: quando a restrição é nula ou vazia, os resultados originais, antes de qualquer filtragem, devem ser retornados.

Java documentação para android.widget.CursorAdapter.runQueryOnBackgroundThread(java.lang.CharSequence).

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

Aplica-se a