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 или пусто, исходные результаты перед любой фильтрацией должны быть возвращены.
Части этой страницы — это изменения на основе работы, созданной и общей 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 или пусто, исходные результаты перед любой фильтрацией должны быть возвращены.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".