AbstractPreferences.FlushSpi 方法

定义

此方法在此节点锁定的情况下调用。

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

例外

如果支持存储不可用或导致操作失败,

注解

此方法在此节点锁定的情况下调用。 此方法的协定是强制此首选项节点的内容中的任何缓存更改到后盾存储,保证其持久性。 (此节点完全可能不存在于后盾存储中,要么是因为其他 VM 已删除,或者尚未创建该节点。请注意,此方法不应刷新此节点的任何子节点中的首选项。 如果后盾存储一次自然刷新整个子树,则鼓励实现者重写 flush(),而不仅仅是重写此方法。

如果此节点引发异常 BackingStoreException,异常将传播到封闭 #flush() 调用之外。

适用于 . 的 java.util.prefs.AbstractPreferences.flushSpi()Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于