CursorAdapter.RunQueryOnBackgroundThread Метод

Определение

Перегрузки

Имя Описание
RunQueryOnBackgroundThread(ICharSequence)

Выполняет запрос с указанным ограничением.

RunQueryOnBackgroundThread(String)

Выполняет запрос с указанным ограничением.

RunQueryOnBackgroundThread(ICharSequence)

Выполняет запрос с указанным ограничением.

[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

Параметры

constraint
ICharSequence

Ограничение, с помощью которого должен быть отфильтрован запрос

Возвращаемое значение

Курсор, представляющий результаты нового запроса

Атрибуты

Комментарии

Выполняет запрос с указанным ограничением. Этот запрос запрашивается фильтром, подключенным к этому адаптеру.

Запрос предоставляется объектом android.widget.FilterQueryProvider. Если поставщик не указан, текущий курсор не фильтруется и возвращается.

После возвращения результирующего курсора передается #changeCursor(Cursor) и предыдущий курсор закрывается.

Этот метод всегда выполняется в фоновом потоке, а не в основном потоке приложения (или потоке пользовательского интерфейса).

Контракт: если ограничение равно null или пусто, исходные результаты перед любой фильтрацией должны быть возвращены.

Java документации по android.widget.CursorAdapter.runQueryOnBackgroundThread(java.lang.CharSequence).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

См. также раздел

Применяется к

RunQueryOnBackgroundThread(String)

Выполняет запрос с указанным ограничением.

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

Параметры

constraint
String

Ограничение, с помощью которого должен быть отфильтрован запрос

Возвращаемое значение

Курсор, представляющий результаты нового запроса

Комментарии

Выполняет запрос с указанным ограничением. Этот запрос запрашивается фильтром, подключенным к этому адаптеру.

Запрос предоставляется объектом android.widget.FilterQueryProvider. Если поставщик не указан, текущий курсор не фильтруется и возвращается.

После возвращения результирующего курсора передается #changeCursor(Cursor) и предыдущий курсор закрывается.

Этот метод всегда выполняется в фоновом потоке, а не в основном потоке приложения (или потоке пользовательского интерфейса).

Контракт: если ограничение равно null или пусто, исходные результаты перед любой фильтрацией должны быть возвращены.

Java документации по android.widget.CursorAdapter.runQueryOnBackgroundThread(java.lang.CharSequence).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к