WorkflowExecution class
Beep.Skia.Model — class
Represents an active workflow execution with its current state and progress.
Members
| Member | Kind | Description |
|---|---|---|
WorkflowExecution(string executionId, string workflowId, ExecutionContext context) | Method | Initializes a new instance of the WorkflowExecution class. The unique execution ID. The ID of the workflow being executed. The execution context. |
string ExecutionId | Property | Gets the unique execution ID. |
string WorkflowId | Property | Gets the ID of the workflow being executed. |
ExecutionContext Context | Property | Gets the execution context. |
WorkflowStatus Status | Property | Gets or sets the current status of the execution. |
DateTime CreatedTime | Property | Gets the time when the execution was created. |
DateTime? StartTime | Property | Gets or sets the time when the execution started. |
DateTime? EndTime | Property | Gets or sets the time when the execution completed. |
TimeSpan? ExecutionTime | Property | Gets the total execution time. |
string CurrentNodeId | Property | Gets or sets the current node being executed. |
IList<NodeExecution> NodeExecutions | Property | Gets the collection of node executions within this workflow execution. |
WorkflowResult Result | Property | Gets or sets the final result of the workflow execution. |
string ErrorMessage | Property | Gets or sets error information if the execution failed. |
Dictionary<string, object> Metadata | Property | Gets or sets additional metadata about the execution. |