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
IsSessionStarterObjectGets whether this execution is for a session starter object.
StepGets the arguments containing information about the current workflow step.
ContextGets the business context in which the workflow step is being executed.
ProcessIdGets the unique identifier of the workflow process instance.

Constructors

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