spark.managersPersistenceManager PersistenceManager 类是由名为 FxAppCache 的本地共享对象返回的基本持久管理器。spark.managers:IPersistenceManagerObject PersistenceManager 类是由名为 FxAppCache 的本地共享对象返回的基本持久管理器。初始化之后,将加载匹配其 ID 的本地共享对象。如果未找到本地共享对象,则创建此对象。

在使用管理器存储值时,所有值应该都可以正确写入共享对象,这一点很重要。存储类或非标准 flash 基本类型的复杂对象必须实现 flash.net.IExternalizable 接口才能正常起作用。保存不兼容的对象不会导致 RTE,但读回数据时会创建未定义的行为。

flash.utils.IExternalizablePersistenceManager 构造函数。 构造函数。 clear 清除所有正在由持久管理器存储的数据。 清除所有正在由持久管理器存储的数据。 getProperty 返回存储在持久管理器中的属性的值。存储在持久管理器中的属性的值。 key属性键。 返回存储在持久管理器中的属性的值。将属性保存为键:值对。 load 初始化持久管理器。如果操作成功,为 true 初始化持久管理器。 save 将由持久管理器正在管理的数据清仓到磁盘或其它外部存储文件中。如果操作成功,为 true 将由持久管理器正在管理的数据清仓到磁盘或其它外部存储文件中。 setProperty 在持久管理器中存储值。key用于存储值的键. value要存储的值对象。 在持久管理器中存储值。将属性保存为键:值对。
IPersistenceManager IPersistenceManager 定义所有持久管理器必须实现的接口。 IPersistenceManager 定义所有持久管理器必须实现的接口。这些对象用于持久保存应用程序会话之间的数据。 spark.managers.PersistenceManagerclear 清除所有正在由持久管理器存储的数据。 清除所有正在由持久管理器存储的数据。 getProperty 返回存储在持久管理器中的属性的值。存储在持久管理器中的属性的值。 key属性键。 返回存储在持久管理器中的属性的值。将属性保存为键:值对。 load 初始化持久管理器。如果操作成功,为 true 初始化持久管理器。 save 将由持久管理器正在管理的数据清仓到磁盘或其它外部存储文件中。如果操作成功,为 true 将由持久管理器正在管理的数据清仓到磁盘或其它外部存储文件中。 setProperty 在持久管理器中存储值。key用于存储值的键. value要存储的值对象。 在持久管理器中存储值。将属性保存为键:值对。