Skip to main content

Class ProcessInstanceEntity

Inheritance

↳ object

    ProcessInstanceEntity

Implements

IEntity

Inherited Members

Equals(object)

Equals(object, object)

GetHashCode()

GetType()

MemberwiseClone()

ReferenceEquals(object, object)

ToString()

Namespace: OptimaJet.Workflow.Core.Entities

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public class ProcessInstanceEntity : IEntity

Properties

ActivityName

Declaration
public string ActivityName { get; set; }
Property value
TypeDescription
string

Id

Declaration
public Guid Id { get; set; }
Property value
TypeDescription
Guid

IsDeterminingParametersChanged

Declaration
public bool IsDeterminingParametersChanged { get; set; }
Property value
TypeDescription
bool

PreviousActivity

Declaration
public string PreviousActivity { get; set; }
Property value
TypeDescription
string

PreviousActivityForDirect

Declaration
public string PreviousActivityForDirect { get; set; }
Property value
TypeDescription
string

PreviousActivityForReverse

Declaration
public string PreviousActivityForReverse { get; set; }
Property value
TypeDescription
string

PreviousState

Declaration
public string PreviousState { get; set; }
Property value
TypeDescription
string

PreviousStateForDirect

Declaration
public string PreviousStateForDirect { get; set; }
Property value
TypeDescription
string

PreviousStateForReverse

Declaration
public string PreviousStateForReverse { get; set; }
Property value
TypeDescription
string

SchemeId

Declaration
public Guid? SchemeId { get; set; }
Property value
TypeDescription
Guid?

StateName

Declaration
public string StateName { get; set; }
Property value
TypeDescription
string

ParentProcessId

Declaration
public Guid? ParentProcessId { get; set; }
Property value
TypeDescription
Guid?

RootProcessId

Declaration
public Guid RootProcessId { get; set; }
Property value
TypeDescription
Guid

TenantId

Declaration
public string TenantId { get; set; }
Property value
TypeDescription
string

StartingTransition

Declaration
public string StartingTransition { get; set; }
Property value
TypeDescription
string

SubprocessName

Declaration
public string SubprocessName { get; set; }
Property value
TypeDescription
string

CreationDate

Declaration
public DateTime CreationDate { get; set; }
Property value
TypeDescription
DateTime

LastTransitionDate

Declaration
public DateTime? LastTransitionDate { get; set; }
Property value
TypeDescription
DateTime?

CalendarName

Declaration
public string CalendarName { get; set; }
Property value
TypeDescription
string

Methods

GetValue(string)

Declaration
public object GetValue(string key)
Parameters
TypeNameDescription
stringkey
Returns
TypeDescription
object

SetValue(string, object)

Declaration
public void SetValue(string key, object value)
Parameters
TypeNameDescription
stringkey
objectvalue

Extension Methods