Interface IProcessInstanceTreeItem
OptimaJet.Workflow.Core.Persistence.IProcessInstanceTreeItem
Represents the persisted data for one process instance in a ProcessInstancesTree hierarchy.
Namespace: OptimaJet.Workflow.Core.Persistence
public interface IProcessInstanceTreeItemType Hierarchy
- IProcessInstanceTreeItem Current type
- Implementing types
Properties
Guid Id { get; set; } #Gets or sets the process ID exposed by ProcessInstance.ProcessId.
Guid? ParentProcessId { get; set; } #Gets or sets the immediate parent process ID exposed by ProcessInstance.ParentProcessId, or null for the root process.
Guid RootProcessId { get; set; } #Gets or sets the process ID of the top-level process instance, exposed by ProcessInstance.RootProcessId.
string SubprocessName { get; set; } #Gets or sets the name assigned to the subprocess, exposed by ProcessInstance.SubprocessName.
string StartingTransition { get; set; } #Gets or sets the name of the TransitionForkType.ForkStart transition that created the subprocess, as recorded by ProcessDefinition.StartingTransition.