AbstractPreferences.Sync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Implementa o sync
método de acordo com a especificação em Preferences#sync()
.
[Android.Runtime.Register("sync", "()V", "GetSyncHandler")]
public override void Sync ();
[<Android.Runtime.Register("sync", "()V", "GetSyncHandler")>]
override this.Sync : unit -> unit
- Atributos
Exceções
Comentários
Implementa o sync
método de acordo com a especificação em Preferences#sync()
.
Essa implementação chama um método auxiliar recursivo que bloqueia esse nó, invoca syncSpi() nele, desbloqueia esse nó e invoca recursivamente esse método em cada "filho armazenado em cache". Um filho armazenado em cache é um filho desse nó que foi criado nesta VM e não removido posteriormente. Na verdade, esse método faz uma primeira travessia de profundidade da "subárvore em cache" enraizada nesse nó, chamando syncSpi() em cada nó na subTree enquanto apenas esse nó está bloqueado. Observe que syncSpi() é invocado de cima para baixo.
Documentação Java para java.util.prefs.AbstractPreferences.sync()
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.