AbstractPreferences.FlushSpi Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.