Paket | mx.rpc.soap.mxml |
Klasse | public class Operation |
Vererbung | Operation Operation AbstractOperation AbstractInvoker EventDispatcher Object |
Implementiert | IMXMLSupport |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
send()
-Methode.
Öffentliche Eigenschaften
Eigenschaft | Definiert von | ||
---|---|---|---|
arguments : Object
Die Argumente, die dem aufgerufenen Vorgang übergeben werden müssen. | AbstractOperation | ||
concurrency : String
Die geltende Einstellung für gleichzeitige Vorgänge. | Operation | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
endpointURI : String
Die Position des WebService für diesen Vorgang. | Operation | ||
forcePartArrays : Boolean
Bestimmt, ob ein einzelner oder leerer Rückgabewert eines als Array definierten Teils einer Meldung mit einem (bzw. keinem) Element zurückgegeben werden soll. | Operation | ||
headerFormat : String
Bestimmt, wie SOAP-kodierte Header dekodiert werden. | Operation | ||
headers : Array [schreibgeschützt]
Akzessor für ein Array von SOAPHeaders, die bei jedem Aufruf des Vorgangs gesendet werden. | Operation | ||
httpHeaders : Object
Benutzerdefinierte HTTP-Header, die an den SOAP-Endpunkte gesendet werden sollen. | Operation | ||
ignoreWhitespace : Boolean
Bestimmt, ob Leerräume bei der Verarbeitung der XML einer SOAP-kodierten Anforderung oder Antwort ignoriert werden. | Operation | ||
lastResult : Object [schreibgeschützt]
Das Ergebnis des letzten Aufrufs. | AbstractInvoker | ||
makeObjectsBindable : Boolean [override]
Wenn dieser Wert true ist, wird die Umwandlung zurückgegebener anonymer Objekte in bindbare Objekte erzwungen. | Operation | ||
multiplePartsFormat : String
Bestimmt den Typ des Standardergebnisobjekts für Aufrufe des Webdienstes, die mehrere Teile in der ausgegebenen Meldung definieren. | Operation | ||
name : String
Der Name des Vorgangs. | AbstractOperation | ||
operationManager : Function
Diese Eigenschaft wird in der Regel vom Frameworkcode gesetzt, der das Verhalten eines Dienstaufrufs modifizieren will, damit der Dienst extern aufgerufen wird. | AbstractInvoker | ||
properties : Object
Dieser Hook ist hauptsächlich für Frameworkentwickler zum Registrieren von zusätzlichen benutzerdefinierten Eigenschaften für den Vorgang gedacht. | AbstractOperation | ||
request : Object
Die Anforderung des Vorgangs ist eine Objektstruktur oder eine XML-Struktur. | Operation | ||
resultElementType : Class
Wie resultType; wird zum Definieren der ActionScript-Klasse verwendet, die von einem bestimmen Vorgang benutzt wird. Jedoch wird diese Eigenschaft nur auf Vorgänge angewandt, die ein mehrwertiges Ergebnis zurückgeben (z. B. | AbstractInvoker | ||
resultFormat : String
Bestimmt, wie das Vorgangsergebnis dekodiert wird. | Operation | ||
resultHeaders : Array [schreibgeschützt]
Die Header, die als Teil der letzten Ausführung des Vorgangs zurückgegeben wurden. | Operation | ||
resultType : Class
Gibt einen optionalen Rückgabetyp für den Vorgang an. | AbstractInvoker | ||
service : AbstractService [schreibgeschützt]
Bietet praktischen Zugriff auf den Dienst, in dem der Vorgang aufgerufen wird. | AbstractOperation | ||
showBusyCursor : Boolean
Ob der Vorgang bei Ausführung den Aktivitäten-Cursor anzeigt. | Operation | ||
xmlSpecialCharsFilter : Function
Gibt eine benutzerdefinierte Funktion an, die dazu verwendet wird, um XML-Sonderzeichen in Escape-Zeichen umzuwandeln, bevor ein einfacher Inhalt kodiert wird. | Operation |
Öffentliche Methoden
Methode | Definiert von | ||
---|---|---|---|
Erstellt einen neuen Vorgang. | Operation | ||
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 einen Header hinzu, der nur auf diesen Vorgang angewandt wird. | Operation | ||
addSimpleHeader(qnameLocal:String, qnameNamespace:String, headerName:String, headerValue:String):void
Fügt einen Header hinzu, der nur auf diesen Vorgang angewandt wird. | Operation | ||
[override]
Bricht den letzten Dienstaufruf oder einen Aufruf mit der angegebenen ID ab. | Operation | ||
Löscht die Header für diesen einzelnen Vorgang. | Operation | ||
Setzt die Ergebniseigenschaft der aufrufenden Instanz auf null. | AbstractInvoker | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Gibt einen Header zurück, wenn eine Entsprechung auf Grund von QName, localName und URI gefunden wird. | Operation | ||
Ü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 | ||
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 | ||
Entfernt den Header mit dem entsprechenden QName aus allen Vorgängen. | Operation | ||
Führt die Methode aus. | AbstractOperation | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Dieser Hook ist stellt die Aktualisierung der lastResult-Eigenschaft bereit. | AbstractInvoker | ||
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
Eigenschaftendetails
concurrency | Eigenschaft |
concurrency:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die geltende Einstellung für gleichzeitige Vorgänge. Wenn nicht explizit gesetzt, wird die Einstellung des WebService verwendet.
Implementierung
public function get concurrency():String
public function set concurrency(value:String):void
showBusyCursor | Eigenschaft |
showBusyCursor:Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ob der Vorgang bei Ausführung den Aktivitäten-Cursor anzeigt. Wenn nicht explizit gesetzt, wird die Einstellung des WebService verwendet.
Implementierung
public function get showBusyCursor():Boolean
public function set showBusyCursor(value:Boolean):void
Konstruktordetails
Operation | () | Konstruktor |
public function Operation(webService:WebService = null, name:String = null)
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Erstellt einen neuen Vorgang.
ParameterwebService:WebService (default = null ) — Der Webdienst, in dem der Vorgang aufgerufen wird.
| |
name:String (default = null ) — Der Name des Vorgangs.
|
Methodendetails
cancel | () | Methode |
override public function cancel(id:String = null):mx.rpc:AsyncToken
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Bricht den letzten Dienstaufruf oder einen Aufruf mit der angegebenen ID ab. Auch wenn der Netzvorgang noch weiterläuft, wird kein Ergebnis oder Fehlerereignis ausgelöst.
Parameter
id:String (default = null ) — Die messageID des Aufrufs, der abgebrochen werden soll. Optional. Bei Nichtverwendung wird der letzte Dienstaufruf abgebrochen.
|
mx.rpc:AsyncToken — Das mit dem Aufruf verknüpfte AsyncToken, das abgebrochen wurde oder null ist, wenn kein Aufruf abgebrochen wurde.
|
Tue Jun 12 2018, 10:04 AM Z