ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
mx.data 

ManagedQuery  - AS3 ADEP Data Services

Paketmx.data
Klassepublic class ManagedQuery
VererbungManagedQuery Inheritance ManagedOperation Inheritance Object

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Verwenden Sie eine Instanz dieser Klasse, um eine Abfrage zu definieren, die vom Data Management Service verwaltet wird. Eine verwaltete Abfrage stellt die zurückgegebenen Elemente unter Datenmanagement.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  addItemToCollectionOperation : String
Diese addItemToCollectionOperation()- und removeItemFromCollectionOperation-Methoden sind optionale Vorgänge. Mit ihnen können Sie eine Funktion definieren, die aufgerufen wird, wenn ein Element einer Sammlung hinzugefügt oder daraus entfernt wird.
ManagedQuery
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
 InheritedconvertResults : Boolean = true
Aktiviert und deaktiviert die Konvertierung von Ergebniselementtypen.
ManagedOperation
  countOperation : String
Name eines Vorgangs im Dienst mit den gleichen Parametern wie dieser Vorgang, der die Anzahl der Elemente in der Abfrage zurückgibt.
ManagedQuery
 InheriteddataManager : RPCDataManager
Jede ManagedOperation sollte ein untergeordnetes Objekt des RPCDataManager-Tags sein.
ManagedOperation
 Inheritedignore : Boolean = false
Es kann in einigen Fällen hilfreich sein, einen bestimmten verwalteten Vorgang zu ignorieren.
ManagedOperation
 Inheritedname : String
Name des Vorgangs im Dienst, der durch den Vorgang verwaltet wird.
ManagedOperation
 Inheritedoperation : AbstractOperation
Speichert den Dienstvorgang, der für diesen verwalteten Vorgang verwendet wird.
ManagedOperation
  pageSize : int
Seitengröße für diese Abfrage, wenn Paging aktiviert ist.
ManagedQuery
  pagingEnabled : Boolean
Legen Sie dies als „true“ fest, um Paging zu aktivieren.
ManagedQuery
 Inheritedparameters : String
Ein normalerweise optionaler Metadatenwert, der die durch Kommas getrennte Liste der Parameternamen für diesen Vorgang speichert.
ManagedOperation
  positionalPagingParameters : Boolean = false
Ist Paging aktiviert, muss Ihr Vorgang Start- und Zählparameter aufweisen, um die Untergruppe der zurückzugebenden Elemente zu definieren.
ManagedQuery
  propertySpecifier : String
Ein String in der Form „a,b,c“, der die Eigenschaftsnamen des von dieser Abfrage zurückgegebenen verwalteten Elements auflistet.
ManagedQuery
  removeItemFromCollectionOperation : String
Die addItemToCollectionOperation()- und removeItemFromCollectionOperation()-Methoden sind optionale Vorgänge. Mit ihnen können Sie eine Funktion definieren, die aufgerufen wird, wenn ein Element einer Sammlung hinzugefügt oder daraus entfernt wird.
ManagedQuery
 InheritedresultElementType : Class
Dies legt den Typ der Elemente des Arrays oder der ArrayCollection für Vorgänge, die eine Antwort mit mehreren Werten zurückgeben, fest.
ManagedOperation
 InheritedresultType : Class
Die Klasse des Rückgabetyps für diesen Vorgang.
ManagedOperation
  synchronizeOperation : String
Name eines Vorgangs im Dienst mit denselben Parametern wie diese Abfrage, die die geänderten Elemente der Abfrage seit der letzten Abfrage berechnet.
ManagedQuery
 Inheritedtype : String
Stellt den Typ des verwalteten Vorgangs dar.
ManagedOperation
Öffentliche Methoden
 MethodeDefiniert von
  
ManagedQuery(nameParam:String = null, typeParam:String = "query")
Erstellt eine ManagedQuery.
ManagedQuery
 Inherited
Deaktiviert die Datenverwaltung für diesen Vorgang.
ManagedOperation
 Inherited
Aktiviert die Datenverwaltung für diesen Vorgang, wenn sie zuvor deaktiviert wurde.
ManagedOperation
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
  
[override] Initialisiert den verwalteten Vorgang und gibt Fehler bei allen dabei auftretenden Konfigurationsproblemen aus.
ManagedQuery
 Inherited
Ruft den Vorgang für den realen Dienst ohne Verwaltung auf.
ManagedOperation
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Eigenschaftendetails

addItemToCollectionOperation

Eigenschaft
public var addItemToCollectionOperation:String

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Diese addItemToCollectionOperation()- und removeItemFromCollectionOperation()-Methoden sind optionale Vorgänge. Mit ihnen können Sie eine Funktion definieren, die aufgerufen wird, wenn ein Element einer Sammlung hinzugefügt oder daraus entfernt wird. In vielen Fällen wird die Zugehörigkeit von Elementen zur Abfrage implizit ermittelt, d. h. mithilfe der Eigenschaftswerte. Der Server muss diese Vorgänge daher nicht verarbeiten. In diesen Fällen werden sie ignoriert. Verwenden Sie diese Methoden, falls Sie explizit eine Verknüpfungstabelle verwalten, die das Element mit einer entsprechenden Sammlung verknüpft.

countOperation

Eigenschaft 
public var countOperation:String

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Name eines Vorgangs im Dienst mit den gleichen Parametern wie dieser Vorgang, der die Anzahl der Elemente in der Abfrage zurückgibt. Verwenden Sie dies, wenn Sie Paging aktivieren, um die exakte Sammlungsgröße zu erhalten. Wenn Sie keinen Zählvorgang definieren, verwendet das System einen dynamischen Größenänderungsmodus, der die Elemente in der Sammlung seitenweise aufruft, wobei ein leerer Einschub verbleibt. Wenn Sie auf diesen leeren Einschub nicht zugreifen, wird die nächste Seite nicht aufgerufen. Wenn Sie auf diesen Einschub zugreifen, wird die nächste Seite aufgerufen und die Sammlungsgröße nimmt zu, bis keine verbleibenden Elemente mehr in der Abfrage vorhanden sind.

pageSize

Eigenschaft 
pageSize:int

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Seitengröße für diese Abfrage, wenn Paging aktiviert ist.



Implementierung
    public function get pageSize():int
    public function set pageSize(value:int):void

pagingEnabled

Eigenschaft 
public var pagingEnabled:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Legen Sie dies als „true“ fest, um Paging zu aktivieren. Ist Paging aktiviert, muss Ihr Vorgang Start- und Zählparameter aufweisen, um die Untergruppe der zurückzugebenden Elemente zu definieren. Sie stellen diese nicht für den Dienst bereit, wenn Sie den Vorgang aufrufen – sie werden automatisch hinzugefügt, wenn das System Seiten von Ihrem Server über On-Demand aufruft, d. h. als Reaktion auf getItemAt()-Aufrufe. Diese Aufrufe haben einen optionalen prefetch-Parameter, mit dem Sie die Anzahl der aufgerufenen Elemente in einem gegebenen Aufruf bestimmen können.

positionalPagingParameters

Eigenschaft 
public var positionalPagingParameters:Boolean = false

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Ist Paging aktiviert, muss Ihr Vorgang Start- und Zählparameter aufweisen, um die Untergruppe der zurückzugebenden Elemente zu definieren. Sie stellen diese nicht für den Dienst bereit, wenn Sie den Vorgang aufrufen – sie werden automatisch hinzugefügt, wenn das System Seiten von Ihrem Server über On-Demand aufruft, d. h. als Reaktion auf getItemAt()-Aufrufe. Diese Aufrufe haben einen optionalen prefetch-Parameter, mit dem Sie die Anzahl der aufgerufenen Elemente in einem gegebenen Aufruf bestimmen können. Standardmäßig müssen Start- und Zählparameter „startIndex“ und „numItems“ heißen und können an einer beliebigen Stelle in der Signatur des Vorgangs auftreten. Wenn Sie dieses Flag auf „true“ setzen, können Sie diese beiden Parameter auch anders benennen. In diesem Fall müssen sie jedoch die letzten beiden Parameter des Vorgangs sein. Der vorletzte Parameter wird als Startparameter und der letzte als Zählparameter interpretiert.

propertySpecifier

Eigenschaft 
propertySpecifier:String

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Ein String in der Form „a,b,c“, der die Eigenschaftsnamen des von dieser Abfrage zurückgegebenen verwalteten Elements auflistet. Wenn nicht festgelegt, gibt die Abfrage alle Eigenschaften des Objekts zurück.



Implementierung
    public function get propertySpecifier():String
    public function set propertySpecifier(value:String):void

removeItemFromCollectionOperation

Eigenschaft 
public var removeItemFromCollectionOperation:String

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die addItemToCollectionOperation()- und removeItemFromCollectionOperation()-Methoden sind optionale Vorgänge. Mit ihnen können Sie eine Funktion definieren, die aufgerufen wird, wenn ein Element einer Sammlung hinzugefügt oder daraus entfernt wird. In vielen Fällen wird die Zugehörigkeit von Elementen zur Abfrage implizit ermittelt, d. h. mithilfe der Eigenschaftswerte. Der Server muss diese Vorgänge daher nicht verarbeiten. In diesen Fällen werden sie ignoriert. Verwenden Sie diese Methoden, falls Sie explizit eine Verknüpfungstabelle verwalten, die das Element mit einer entsprechenden Sammlung verknüpft.

Wenn ein Element aus einer Sammlung entfernt wurde und Sie das Element löschen möchten, ist die Verwendung dieses Vorgangs nicht erforderlich. Legen Sie stattdessen die deleteItemOnRemoveFromFill-Eigenschaft fest. Der deleteItem-Vorgang wird dann auf dem Server automatisch aufgerufen, wenn das Element aus der Sammlung entfernt wird.

synchronizeOperation

Eigenschaft 
public var synchronizeOperation:String

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 3.1
Laufzeitversionen: Flash Player 9, AIR 1.5

Name eines Vorgangs im Dienst mit denselben Parametern wie diese Abfrage, die die geänderten Elemente der Abfrage seit der letzten Abfrage berechnet. D. h., es wird eine synchronizeFill() für eine verknüpfte fill() durchgeführt.

Konstruktordetails

ManagedQuery

()Konstruktor
public function ManagedQuery(nameParam:String = null, typeParam:String = "query")

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Erstellt eine ManagedQuery. Der nameParameter legt den Namen des Dienstvorgangs fest, auf dem die ManagedQuery basiert. Dies ist ein erforderlicher Parameter, der für diesen Zweck allerdings als optionaler verwendet wird, damit diese Klasse in MXML verwendet werden kann.

Parameter
nameParam:String (default = null) — Name des Vorgangs im Dienst, der durch den Vorgang verwaltet wird.
 
typeParam:String (default = "query") — Der Typ des verwalteten Abfragevorgangs. Werte sind: „query“ oder „findItem“.
Methodendetails

initialize

()Methode
override public function initialize():void

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Initialisiert den verwalteten Vorgang und gibt Fehler bei allen dabei auftretenden Konfigurationsproblemen aus.





[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.