包 | spark.managers |
类 | public class PersistenceManager |
继承 | PersistenceManager Object |
实现 | IPersistenceManager |
语言版本: | ActionScript 3.0 |
产品版本: | Flex 4.5 |
运行时版本: | AIR 2.5 |
在使用管理器存储值时,所有值应该都可以正确写入共享对象,这一点很重要。存储类或非标准 flash 基本类型的复杂对象必须实现 flash.net.IExternalizable 接口才能正常起作用。保存不兼容的对象不会导致 RTE,但读回数据时会创建未定义的行为。
相关 API 元素
flash.utils.IExternalizable
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
构造函数。 | PersistenceManager | ||
清除所有正在由持久管理器存储的数据。 | PersistenceManager | ||
返回存储在持久管理器中的属性的值。 | PersistenceManager | ||
表示对象是否已经定义了指定的属性。 | Object | ||
表示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
初始化持久管理器。 | PersistenceManager | ||
表示指定的属性是否存在、是否可枚举。 | Object | ||
将由持久管理器正在管理的数据清仓到磁盘或其它外部存储文件中。 | PersistenceManager | ||
在持久管理器中存储值。 | PersistenceManager | ||
设置循环操作动态属性的可用性。 | Object | ||
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。 | Object | ||
返回指定对象的字符串表示形式。 | Object | ||
返回指定对象的原始值。 | Object |
构造函数详细信息
PersistenceManager | () | 构造函数 |
public function PersistenceManager()
语言版本: | ActionScript 3.0 |
产品版本: | Flex 4.5 |
运行时版本: | AIR 2.5 |
构造函数。
方法详细信息
clear | () | 方法 |
getProperty | () | 方法 |
load | () | 方法 |
save | () | 方法 |
setProperty | () | 方法 |
Tue Jun 12 2018, 11:04 AM Z