Пакет | spark.managers |
Класс | public class PersistenceManager |
Наследование | PersistenceManager Object |
Реализует | IPersistenceManager |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | AIR 2.5 |
При сохранении значений в этом диспетчере важно записать их должным образом в общедоступный объект. Для обеспечения корректной работы сложных объектов, содержащих классы или нестандартные примитивы Flash, требуется реализовать flash.net.IExternalizable. Сохранение несовместимых объектов не приведет к возникновению ошибки времени выполнения, но вызовет неопределенное поведение при считывании данных.
Связанные элементы API
Метод | Определено | ||
---|---|---|---|
Конструктор. | 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 | () | метод |
public function clear():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | AIR 2.5 |
Удаляет все данные, содержащиеся в диспетчере сохраняемости.
getProperty | () | метод |
public function getProperty(key:String):Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | AIR 2.5 |
Возвращает значение свойства, сохраняемое в диспетчере сохраняемости. Свойства сохраняются в виде пар ключ-значение.
Параметры
key:String — Ключ свойства.
|
Object — Значение свойства, сохраняемое в диспетчере сохраняемости.
|
load | () | метод |
save | () | метод |
setProperty | () | метод |
public function setProperty(key:String, value:Object):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | AIR 2.5 |
Сохраняет значение в диспетчере сохраняемости. Свойства сохраняются в виде пар ключ-значение.
Параметры
key:String — Ключ для хранения значения.
| |
value:Object — Сохраняемый объект значения.
|
Tue Jun 12 2018, 11:34 AM Z