Skip to main content

OnExecutionArguments

Base class for workflow execution event arguments that provides context and process information.

The OnExecutionArguments class serves as the foundation for workflow execution event arguments in the Synergy system. It inherits from EventArgs and provides essential information about the workflow step being executed, including the process context, step details, and session information. This abstract class is designed to be extended by specific workflow event argument types that need to handle different execution scenarios.

Properties

NameDescription
ContextGets the business context in which the workflow step is being executed.
StepGets the arguments containing information about the current workflow step.
ProcessIdGets the unique identifier of the workflow process instance.
IsSessionStarterObjectGets whether this execution is for a session starter object.

Constructors

NameDescription
OnExecutionArguments(step, processId, isSessionStarterObject, context)Initializes a new instance of the OnExecutionArguments class with complete workflow execution information.