Package | mx.rpc.remoting |
Classe | public class Operation |
Héritage | Operation AbstractOperation AbstractInvoker EventDispatcher Object |
Sous-classes | Operation |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
send()
.
Propriété | Défini par | ||
---|---|---|---|
argumentNames : Array
Liste ordonnée des noms des arguments à transmettre à un appel de méthode. | Operation | ||
arguments : Object
Arguments à transmettre à l’opération lorsqu’elle est invoquée. | AbstractOperation | ||
concurrency : String
Utilisation simultanée pour cette opération. | Operation | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
lastResult : Object [lecture seule]
Résultat de la dernière invocation. | AbstractInvoker | ||
makeObjectsBindable : Boolean [override]
Lorsque cette valeur est true, les objets anonymes renvoyés sont forcés sur des objets liables. | Operation | ||
name : String
Nom de cette opération. | AbstractOperation | ||
operationManager : Function
Cette propriété est généralement définie par le code de structure qui désire modifier le comportement d’une invocation de service sans modifier la manière dont le service est appelé en externe. | AbstractInvoker | ||
properties : Object
Il s’agit d’un crochet permettant essentiellement aux développeurs de structures d’enregistrer d’autres propriétés spécifiées par l’utilisateur pour votre opération. | AbstractOperation | ||
resultElementType : Class
Comme resultType, utilisé pour définir la classe ActionScript utilisée par une opération donnée, bien que cette propriété ne s’applique qu’aux opérations qui renvoient un résultat à plusieurs valeurs (par exemple, | AbstractInvoker | ||
resultType : Class
Spécifie un type de retour facultatif pour l’opération. | AbstractInvoker | ||
service : AbstractService [lecture seule]
Fournit un accès pratique au service sur lequel l’opération est invoquée. | AbstractOperation | ||
showBusyCursor : Boolean
Indique si cette opération doit afficher le curseur occupé pendant qu’elle s’exécute. | Operation |
Méthode | Défini par | ||
---|---|---|---|
Crée une nouvelle opération. | Operation | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement. | EventDispatcher | ||
[override]
Annule la dernière invocation de service ou une invocation comportant l’ID spécifié. | Operation | ||
Définit la propriété result de l’invocateur sur null. | AbstractInvoker | ||
Distribue un événement dans le flux d’événements. | EventDispatcher | ||
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | EventDispatcher | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | ||
[override]
Exécute la méthode. | Operation | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Ce crochet est exposé pour mettre à jour la propriété lastResult. | AbstractInvoker | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object | ||
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié. | EventDispatcher |
argumentNames | propriété |
public var argumentNames:Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Liste ordonnée des noms des arguments à transmettre à un appel de méthode. L’objet d’argument étant une table de hachage sans ordre garanti, ce tableau aide à rassembler tous les éléments correctement. Il sera automatiquement défini par le compilateur MXML, si nécessaire, lorsque l’opération est utilisée dans un format de balise.
concurrency | propriété |
concurrency:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Utilisation simultanée pour cette opération. Si ceci n’a pas été défini explicitement, le paramètre de la classe RemoteObject est utilisé.
Implémentation
public function get concurrency():String
public function set concurrency(value:String):void
makeObjectsBindable | propriété |
makeObjectsBindable:Boolean
[override] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Lorsque cette valeur est true, les objets anonymes renvoyés sont forcés sur des objets liables.
Implémentation
override public function get makeObjectsBindable():Boolean
override public function set makeObjectsBindable(value:Boolean):void
showBusyCursor | propriété |
showBusyCursor:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique si cette opération doit afficher le curseur occupé pendant qu’elle s’exécute. Si ceci n’a pas été défini explicitement, le paramètre de la classe RemoteObject est utilisé.
Implémentation
public function get showBusyCursor():Boolean
public function set showBusyCursor(value:Boolean):void
Operation | () | Constructeur |
public function Operation(remoteObject:AbstractService = null, name:String = null)
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Crée une nouvelle opération. Cela est généralement effectué directement par l’objet RemoteObject lorsque l’utilisateur accède à une opération inconnue. Il n’est pas recommandé qu’un développeur utilise ce constructeur directement.
ParamètresremoteObject:AbstractService (default = null ) — Objet RemoteObject définissant le service.
| |
name:String (default = null ) — Nom du service.
|
cancel | () | méthode |
override public function cancel(id:String = null):mx.rpc:AsyncToken
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Annule la dernière invocation de service ou une invocation comportant l’ID spécifié. Même s’il se peut que l’opération de réseau se poursuive, aucun événement de résultat ou d’erreur n’est distribué.
Paramètres
id:String (default = null ) — ID messageId de l’invocation à annuler. Facultatif. Si omis, la dernière invocation de service est annulée.
|
mx.rpc:AsyncToken — Classe AsyncToken associée à l’appel qui est annulé ou null si aucun appel n’a été annulé.
|
send | () | méthode |
override public function send(... args):mx.rpc:AsyncToken
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Exécute la méthode. Les arguments transmis le sont dans le cadre de l’appel de méthode. Si aucun argument n’est transmis, l’objet d’argument est utilisé comme source de paramètres.
Paramètres
... args — Arguments facultatifs transmis dans le cadre de l’appel de méthode. Si aucun argument n’est transmis, l’objet d’argument est utilisé comme source de paramètres.
|
mx.rpc:AsyncToken — Objet AsyncToken. Le même objet est disponible dans les événements result et fault de la propriété token .
|
Tue Jun 12 2018, 09:30 AM Z