CursorAdapter.RunQueryOnBackgroundThread Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| RunQueryOnBackgroundThread(ICharSequence) |
Ejecuta una consulta con la restricción especificada. |
| RunQueryOnBackgroundThread(String) |
Ejecuta una consulta con la restricción especificada. |
RunQueryOnBackgroundThread(ICharSequence)
Ejecuta una consulta con la restricción 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
la restricción con la que se debe filtrar la consulta.
Devoluciones
un cursor que representa los resultados de la nueva consulta
- Atributos
Comentarios
Ejecuta una consulta con la restricción especificada. El filtro asociado a este adaptador solicita esta consulta.
Un elemento proporciona android.widget.FilterQueryProviderla consulta . Si no se especifica ningún proveedor, el cursor actual no se filtra y se devuelve.
Una vez que este método devuelve el cursor resultante se pasa a #changeCursor(Cursor) y se cierra el cursor anterior.
Este método siempre se ejecuta en un subproceso en segundo plano, no en el subproceso principal de la aplicación (o subproceso de interfaz de usuario).
Contrato: cuando la restricción es nula o está vacía, se deben devolver los resultados originales, antes de cualquier filtrado.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Consulte también
Se aplica a
RunQueryOnBackgroundThread(String)
Ejecuta una consulta con la restricción especificada.
public Android.Database.ICursor? RunQueryOnBackgroundThread(string? constraint);
member this.RunQueryOnBackgroundThread : string -> Android.Database.ICursor
Parámetros
- constraint
- String
la restricción con la que se debe filtrar la consulta.
Devoluciones
un cursor que representa los resultados de la nueva consulta
Comentarios
Ejecuta una consulta con la restricción especificada. El filtro asociado a este adaptador solicita esta consulta.
Un elemento proporciona android.widget.FilterQueryProviderla consulta . Si no se especifica ningún proveedor, el cursor actual no se filtra y se devuelve.
Una vez que este método devuelve el cursor resultante se pasa a #changeCursor(Cursor) y se cierra el cursor anterior.
Este método siempre se ejecuta en un subproceso en segundo plano, no en el subproceso principal de la aplicación (o subproceso de interfaz de usuario).
Contrato: cuando la restricción es nula o está vacía, se deben devolver los resultados originales, antes de cualquier filtrado.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.