Bagikan melalui


AbstractPreferences.FlushSpi Metode

Definisi

Metode ini dipanggil dengan simpul ini terkunci.

[Android.Runtime.Register("flushSpi", "()V", "GetFlushSpiHandler")]
protected abstract void FlushSpi();
[<Android.Runtime.Register("flushSpi", "()V", "GetFlushSpiHandler")>]
abstract member FlushSpi : unit -> unit
Atribut

Pengecualian

jika penyimpanan backing tidak tersedia atau menyebabkan kegagalan operasi.

Keterangan

Metode ini dipanggil dengan simpul ini terkunci. Kontrak metode ini adalah untuk memaksa setiap perubahan cache dalam konten simpul preferensi ini ke penyimpanan pendukung, menjamin kegigihannya. (Sangat mungkin bahwa simpul ini tidak ada di penyimpanan backing, baik karena telah dihapus oleh VM lain, atau karena belum dibuat.) Perhatikan bahwa metode ini tidak boleh menghapus preferensi dalam subnode node ini. Jika penyimpanan backing secara alami membersihkan seluruh subtree sekaligus, pelaksana didorong untuk mengambil alih flush(), daripada hanya mengambil alih metode ini.

Jika simpul ini melempar BackingStoreException, pengecualian akan menyebar keluar di luar pemanggilan #flush() penutup.

Dokumentasi Java untuk java.util.prefs.AbstractPreferences.flushSpi().

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk