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.