OnAfterExecutionArguments Constructors
An object defining constructors for the OnAfterExecutionArguments class.
OnAfterExecutionArguments(step, processId, isSessionStarterObject, context)
Constructor for the OnAfterExecutionArguments class. Initializes a new instance of OnAfterExecutionArguments with the specified step arguments, process ID, session starter object status, and context.
Parameters:
step (required): StepArguments
The step arguments for the workflow step.
processId (required): long
The ID of the process where the event is part of.
isSessionStarterObject (required): bool
Indicates whether this is the session starter object.
context (required): #linkDocument(csharp-Bimser.Synergy.Entities.Shared.Business.Objects.Context)
The context in which the event is being executed.
OnAfterExecutionArguments(step, processId, isSessionStarterObject, context)
Initializes a new instance of the OnAfterExecutionArguments
class with complete workflow execution information.
Parameters:
step (required): StepArguments
The arguments containing information about the current workflow step being executed.
processId (required): long
The unique identifier of the workflow process instance.
isSessionStarterObject (required): bool
Indicates whether this execution is for a session starter object.
context (required): #linkDocument(csharp-Bimser.Synergy.Entities.Shared.Business.Objects.Context)
The business context in which the workflow step is being executed.
This constructor initializes a new OnAfterExecutionArguments instance with all necessary information for workflow execution. It sets up the step arguments, process identification, session status, and business context, providing a complete foundation for workflow event handling. The constructor ensures that all required information is available for derived classes to properly handle workflow execution events.