Skip to main content

Class StartingTransitionNotFoundEventArgs

Represent information about case when we try to update a subprocess's scheme but there are no starting transition in a new sccheme of a root process

Inheritance

↳ object

    ↳ EventArgs

        StartingTransitionNotFoundEventArgs

Inherited Members

Empty

Equals(object)

Equals(object, object)

GetHashCode()

GetType()

MemberwiseClone()

ReferenceEquals(object, object)

ToString()

Namespace: OptimaJet.Workflow.Core.Runtime

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public class StartingTransitionNotFoundEventArgs : EventArgs

Properties

ProcessId

Id of the process which scheme is impossible to update

Declaration
public Guid ProcessId { get; }
Property value
TypeDescription
Guid

RootProcessId

Id of the root process

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

OldRootScheme

The old scheme of the root process

Declaration
public ProcessDefinition OldRootScheme { get; }
Property value
TypeDescription
ProcessDefinition

NewRootScheme

The new scheme of the root process

Declaration
public ProcessDefinition NewRootScheme { get; }
Property value
TypeDescription
ProcessDefinition

NewTransitionName

New starting transition name

Declaration
public string NewTransitionName { get; }
Property value
TypeDescription
string

OldTransitionName

Old staring transition name

Declaration
public string OldTransitionName { get; }
Property value
TypeDescription
string

Methods

DropProcess()

User decide to drop the subprocess

Declaration
public void DropProcess()

Ignore()

User decide to ignore update of the scheme of the subprocess

Declaration
public void Ignore()

StartWithNewTransition(string)

User decide to create the new scheme of the process starting from new transition

Declaration
public void StartWithNewTransition(string transitionName)
Parameters
TypeNameDescription
stringtransitionName

Extension Methods