An Operation used specifically by RemoteObjects. An Operation is an individual method on a service.
An Operation can be called either by invoking the
function of the same name on the service or by accessing the Operation as a property on the service and
calling the send()
method.
Constructor
new(?remoteObject:AbstractService, ?name:String)
Creates a new Operation. This is usually done directly automatically by the RemoteObject when an unknown operation has been accessed. It is not recommended that a developer use this constructor directly.
Parameters:
service | The RemoteObject object defining the service. |
---|---|
name | The name of the service. |
Variables
argumentNames:Array<String>
An ordered list of the names of the arguments to pass to a method invocation. Since the arguments object is a hashmap with no guaranteed ordering, this array helps put everything together correctly. It will be set automatically by the MXML compiler, if necessary, when the Operation is used in tag form.
concurrency:String
The concurrency for this Operation. If it has not been explicitly set the setting from the RemoteObject will be used.
showBusyCursor:Bool
Whether this operation should show the busy cursor while it is executing. If it has not been explicitly set the setting from the RemoteObject will be used.