Class DefaultUnityTokenUpdate
Inheritance
DefaultUnityTokenUpdate
Assembly: Xareus.Unity.Librairies.dll
Syntax
[OverrideClass("Xareus.Scenarios.Extra.DefaultTokenUpdate", "Xareus.Scenarios.Extra")]
public class DefaultUnityTokenUpdate : AUnityTokenAssign
Constructors
DefaultUnityTokenUpdate(Transition, Dictionary<string, Parameter>, Dictionary<string, IContext>, List<string>, IContext, IContext, IContext, IContext)
Declaration
protected DefaultUnityTokenUpdate(Transition transition, Dictionary<string, Parameter> parameters, Dictionary<string, IContext> upstreamSequenceIdTokenMap, List<string> downstreamSequenceIdList, IContext externalContext, IContext scenarioContext, IContext sequenceContext, IContext eventContext)
Parameters
Fields
tokenDataList
Declaration
[ConfigurationParameter("TokenData", "Data to add to the token.", Necessity.Optional)]
protected List<DefaultTokenUpdate.TokenData> tokenDataList
Field Value
Methods
SafeTokenAssign(Dictionary<string, IContext>)
Actual token assign code. Note that this code will be executed in unity's thread
Declaration
public override void SafeTokenAssign(Dictionary<string, IContext> downstreamSequenceIdTokenMap)
Parameters
Overrides