Property :: execute - Execute Handle
When a property handle has been opened for an operation, the function can be called in order to calculate the result of the operation.
When an operation has been defined relatively to another property, the operation has to be recalculated each time when the parent property handle (calling object) changes the selection.
For property handles not referring to OSI expressions (system property handle), the function selects the instance when the property has an auto-selection or is located.
Transient references or attributes based on source expressions are, usually, calculated automatically, whenever necessary. In order to force recalculation of transient fields, one may also call execute().
Implementation overview
- Execute without parameter list
Property :: execute (  ) - Passing data to operation
Property :: execute ( sData )
Implementation details
- to list
-
Passing data to operation
Property  :: execute ( odaba::String &sData )
In order to pass complex data to an operation rather than parameter values in the operation call, one may pass a data string to the function. In an OSI expression, the data string will replace the parameter $data.
- sData
- Query string
The way the query string is defined depends on the receiver (host) evaluating the query. Typically, queries are passed as XML queries.
to list
- sData
- Query string

