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
Syntaxpublic class StartingTransitionNotFoundEventArgs : EventArgs
Properties
ProcessId
Id of the process which scheme is impossible to update
Declarationpublic Guid ProcessId { get; }
Type | Description |
---|---|
Guid |
RootProcessId
Id of the root process
Declarationpublic Guid RootProcessId { get; }
Type | Description |
---|---|
Guid |
OldRootScheme
The old scheme of the root process
Declarationpublic ProcessDefinition OldRootScheme { get; }
Type | Description |
---|---|
ProcessDefinition |
NewRootScheme
The new scheme of the root process
Declarationpublic ProcessDefinition NewRootScheme { get; }
Type | Description |
---|---|
ProcessDefinition |
NewTransitionName
New starting transition name
Declarationpublic string NewTransitionName { get; }
Type | Description |
---|---|
string |
OldTransitionName
Old staring transition name
Declarationpublic string OldTransitionName { get; }
Type | Description |
---|---|
string |
Methods
DropProcess()
User decide to drop the subprocess
Declarationpublic void DropProcess()
Ignore()
User decide to ignore update of the scheme of the subprocess
Declarationpublic void Ignore()
StartWithNewTransition(string)
User decide to create the new scheme of the process starting from new transition
Declarationpublic void StartWithNewTransition(string transitionName)
Type | Name | Description |
---|---|---|
string | transitionName |