Condividi tramite


AbstractPreferences.Sync Metodo

Definizione

Implementa il sync metodo in base alla specifica in Preferences#sync().

[Android.Runtime.Register("sync", "()V", "GetSyncHandler")]
public override void Sync ();
[<Android.Runtime.Register("sync", "()V", "GetSyncHandler")>]
override this.Sync : unit -> unit
Attributi

Eccezioni

Commenti

Implementa il sync metodo in base alla specifica in Preferences#sync().

Questa implementazione chiama un metodo helper ricorsivo che blocca questo nodo, richiama syncSpi() su di esso, sblocca questo nodo e richiama in modo ricorsivo questo metodo in ogni "elemento figlio memorizzato nella cache". Un elemento figlio memorizzato nella cache è un elemento figlio di questo nodo creato in questa macchina virtuale e non successivamente rimosso. In effetti, questo metodo esegue un primo attraversamento approfondito del "sottoalbero memorizzato nella cache" in questo nodo, chiamando syncSpi() in ogni nodo nel sottoalbero, mentre solo il nodo è bloccato. Si noti che syncSpi() viene richiamato dall'alto verso il basso.

Documentazione java per java.util.prefs.AbstractPreferences.sync().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a