Paket | spark.managers |
Klasse | public class PersistenceManager |
Vererbung | PersistenceManager Object |
Implementiert | IPersistenceManager |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | AIR 2.5 |
Wenn Werte über den Manager gespeichert werden, ist es wichtig, dass alle Werte richtig in ein gemeinsames Objekt geschrieben werden können. Komplexe Objekte, die Klassen oder nicht standardmäßige Flash-Grundtypen speichern, müssen das flash.net.IExternalizable-Interface implementieren, damit sie ordnungsgemäß funktionieren. Beim Speichern nicht kompatibler Objekte kommt es nicht zu einem Laufzeitfehler, sondern zu undefiniertem Verhalten beim Abrufen von Daten.
Verwandte API-Elemente
Methode | Definiert von | ||
---|---|---|---|
Konstruktor. | PersistenceManager | ||
Löscht alle vom Persistenzmanager gespeicherten Daten. | PersistenceManager | ||
Gibt den Wert einer im Persistenzmanager gespeicherten Eigenschaft zurück. | PersistenceManager | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Initialisiert den Persistenzmanager. | PersistenceManager | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Gibt die vom Persistenzmanager verwalteten Daten auf ein Speichermedium oder einen anderen externen Speicher aus. | PersistenceManager | ||
Speichert einen Wert im Persistenzmanager. | PersistenceManager | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
PersistenceManager | () | Konstruktor |
public function PersistenceManager()
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | AIR 2.5 |
Konstruktor.
clear | () | Methode |
public function clear():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | AIR 2.5 |
Löscht alle vom Persistenzmanager gespeicherten Daten.
getProperty | () | Methode |
public function getProperty(key:String):Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | AIR 2.5 |
Gibt den Wert einer im Persistenzmanager gespeicherten Eigenschaft zurück. Eigenschaften werden als Schlüssel:Wert-Paare gespeichert.
Parameter
key:String — Der Eigenschaftenschlüssel.
|
Object — Der Wert einer im Persistenzmanager gespeicherten Eigenschaft.
|
load | () | Methode |
save | () | Methode |
setProperty | () | Methode |
public function setProperty(key:String, value:Object):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4.5 |
Laufzeitversionen: | AIR 2.5 |
Speichert einen Wert im Persistenzmanager. Eigenschaften werden als Schlüssel:Wert-Paare gespeichert.
Parameter
key:String — Schlüssel, mit dem der Wert gespeichert wird.
| |
value:Object — Das zu speichernde Wertobjekt.
|
Tue Jun 12 2018, 10:04 AM Z