Paket | mx.data |
Klasse | public dynamic class ItemReference |
Vererbung | ItemReference ![]() ![]() ![]() |
Implementiert | IItemReference |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
DataService.getItem()
- und DataService.createItem()
-Methoden zurückgegeben und bietet die Möglichkeit, einen Verweis auf das Remote-Objekt zu verwalten. Die AsyncToken-Implementierung, die diese Klasse erweitert, stellt eine Liste mit Respondern für Benachrichtigungen zu Ergebnis- und Fehlerereignissen bereit, die beim Abrufen des Elements (durch „get“ oder „create“) eintreten. Eine Bindung kann für den Wert der result
-Eigenschaft erstellt werden, die immer einen Verweis auf die verwaltete Instanz enthält. Wird das Element in einem anderen Client gelöscht, wird für die result
-Eigenschaft der Wert null festgelegt. Wenn ein Fehler auftritt und die DataService-Instanz das Element nicht abrufen kann, wird die invalid
-Eigenschaft als true
festgelegt. Warten Sie auf das Fehlerereignis, um weitere Informationen über die Ursache des Fehlers zu erhalten.
Zum Freigeben des Verweises auf dieses verwaltete Element rufen Sie die ItemReference.releaseItem()
-Methode auf. Dies ist vergleichbar mit dem Aufrufen der DataService.releaseItem()
-Methode, wobei diese Methode im Gegensatz zu DataService.releaseItem()
nicht die erste gefundene Elementinstanz dieses Typs, sondern den Verweis freigibt. Dies tritt auf, wenn mehr als ein Aufruf der getItem()
-Methode zum Abrufen desselben Elements von verschiedenen Teilen einer Anwendung durchgeführt wird.
Öffentliche Eigenschaften
Eigenschaft | Definiert von | ||
---|---|---|---|
![]() | constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | |
![]() | message : IMessage [schreibgeschützt]
Gibt Zugriff auf die verknüpfte Meldung. | AsyncToken | |
![]() | responders : Array [schreibgeschützt]
Ein Array von Ereignisprozeduren, die bei Abschluss der asynchronen Anforderung aufgerufen werden. | AsyncToken | |
![]() | result : Object [schreibgeschützt]
Das Ergebnis, das vom verknüpften RPC-Aufruf zurückgegeben wurde. | AsyncToken |
Öffentliche Methoden
Methode | Definiert von | ||
---|---|---|---|
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | |
![]() |
Fügt einem Array von Respondern einen Responder hinzu. | AsyncToken | |
![]() |
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | |
![]() |
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | |
![]() |
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | |
![]() |
Bestimmt, ob mindestens ein mx.rpc.IResponder des Tokens registriert ist. | AsyncToken | |
![]() |
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | |
![]() |
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | |
![]() |
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | |
![]() |
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 | |
![]() |
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
Ereignisse
Tue Jun 12 2018, 10:04 AM Z