CursorAdapter.RunQueryOnBackgroundThread Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
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.
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.