OperationResult🔗
The operation's invocation result object.
This class is deliberately
not
related to BaseOperationResult
by inheritance; see the note on that class.
Properties 🔗
- executionState: ExecutionState 🔗
-
Execution state
- messages: Optional[List[Message]] 🔗
-
Additional messages containing information for the requester
- success: Optional[bool] 🔗
-
Flag indicating whether the business operation behind the operation was successful (true) or not (false)
- outputArguments: Optional[List[OperationVariable]] 🔗
-
Output argument
- inoutputArguments: Optional[List[OperationVariable]] 🔗
-
InOutput argument
Invariants 🔗
-
InOutput arguments must be either not set or have at least one item.
not (self.inoutputArguments is not None) or (len(self.inoutputArguments) >= 1)
-
Output arguments must be either not set or have at least one item.
not (self.outputArguments is not None) or (len(self.outputArguments) >= 1)
-
Messages must be either not set or have at least one item.