ContentQueryMap Класс

Определение

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

[Android.Runtime.Register("android/content/ContentQueryMap", DoNotGenerateAcw=true)]
public class ContentQueryMap : Java.Util.Observable
[<Android.Runtime.Register("android/content/ContentQueryMap", DoNotGenerateAcw=true)>]
type ContentQueryMap = class
    inherit Observable
Наследование
ContentQueryMap
Атрибуты

Комментарии

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора. Столбец базы данных, который будет использоваться в качестве ключа карты, настраивается пользователем, а ContentValues содержит все столбцы, кроме столбцов, назначенных ключом.

Доступ к данным курсора осуществляется по ключу строки и имени столбца через getValue().

Документация по Java для android.content.ContentQueryMap.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Конструкторы

ContentQueryMap(ICursor, String, Boolean, Handler)

Создает ContentQueryMap, который кэширует содержимое, поддерживающее курсор.

ContentQueryMap(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
HasChanged

Проверяет, изменился ли этот объект.

(Унаследовано от Observable)
JniIdentityHashCode

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

(Унаследовано от Object)
JniPeerMembers

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

PeerReference

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

(Унаследовано от Object)
Rows
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

AddObserver(IObserver)

Добавляет наблюдателя к набору наблюдателей для этого объекта при условии, что он не совпадает с наблюдателем, уже имеющимся в наборе.

(Унаследовано от Observable)
ClearChanged()

Указывает, что этот объект больше не изменился или что он уже уведомил всех своих наблюдателей о последнем изменении, поэтому hasChanged метод теперь возвращает false.

(Унаследовано от Observable)
Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Close()
CountObservers()

Возвращает количество наблюдателей этого Observable объекта.

(Унаследовано от Observable)
DeleteObserver(IObserver)

Удаляет наблюдателя из набора наблюдателей этого объекта.

(Унаследовано от Observable)
DeleteObservers()

Очищает список наблюдателей, чтобы у этого объекта больше не было наблюдателей.

(Унаследовано от Observable)
Dispose()

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

(Унаследовано от Object)
Dispose(Boolean)

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetValues(String)

Доступ к ContentValues для строки, указанной rowName

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждает один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Пробуждает все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
NotifyObservers()

Если этот объект изменился, как указано в методе hasChanged , уведомите всех его наблюдателей, а затем вызовите clearChanged метод , чтобы указать, что этот объект больше не изменился.

(Унаследовано от Observable)
NotifyObservers(Object)

Если этот объект изменился, как указано в методе hasChanged , уведомите всех его наблюдателей, а затем вызовите clearChanged метод , чтобы указать, что этот объект больше не изменился.

(Унаследовано от Observable)
Requery()

Запрос курсора и считывает содержимое в кэш.

SetChanged()

Помечает hasChanged этот Observable объект как измененный; метод теперь возвращает true.

(Унаследовано от Observable)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetKeepUpdated(Boolean)

Измените, будет ли ContentQueryMap регистрироваться в ContentProvider курсора для уведомлений об изменениях.

ToArray<T>()

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

(Унаследовано от Object)
Wait()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

GetJniTypeName(IJavaPeerable)

Кэширует содержимое курсора в схему String-ContentValues> и при необходимости сохраняет кэш свежим, регистрируя для получения обновлений содержимого, резервного курсора.

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