Поделиться через


AbstractPreferences.Sync Метод

Определение

sync Реализует метод согласно спецификацииPreferences#sync().

[Android.Runtime.Register("sync", "()V", "GetSyncHandler")]
public override void Sync ();
[<Android.Runtime.Register("sync", "()V", "GetSyncHandler")>]
override this.Sync : unit -> unit
Атрибуты

Исключения

Комментарии

sync Реализует метод согласно спецификацииPreferences#sync().

Эта реализация вызывает рекурсивный вспомогательный метод, который блокирует этот узел, вызывает syncSpi() на нем, разблокирует этот узел и рекурсивно вызывает этот метод для каждого кэшированного дочернего элемента. Кэшированный дочерний элемент является дочерним элементом этого узла, который был создан на этой виртуальной машине, а затем не удален. В действительности этот метод выполняет первый обход глубины кэшированного поддеревного дерева, корняемого на этом узле, вызывая syncSpi() на каждом узле в поддереве, а только этот узел заблокирован. Обратите внимание, что syncSpi() вызывается сверху вниз.

Документация по Java для java.util.prefs.AbstractPreferences.sync().

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

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