Assembly: OptimaJet.Workflow.Core

Interface IProcessInstanceTreeItem

OptimaJet.Workflow.Core.Persistence.IProcessInstanceTreeItem

Represents the persisted data for one process instance in a ProcessInstancesTree hierarchy.

public interface IProcessInstanceTreeItem

Type Hierarchy

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.