Class SaveSequenceStateEffector
Inheritance
SaveSequenceStateEffector
Assembly: Xareus.Scenarios.Extra.dll
Syntax
[FunctionDescription("Save the incoming state (after this transition is performed).\nNote: This effector can not use the Scenario Context to save data.")]
public class SaveSequenceStateEffector : AEffector
Constructors
SaveSequenceStateEffector(Event, Dictionary<string, Parameter>, IContext, IContext, IContext, IContext)
Declaration
public SaveSequenceStateEffector(Event @event, Dictionary<string, Parameter> parameters, IContext externalContext, IContext scenarioContext, IContext sequenceContext, IContext eventContext)
Parameters
Fields
sequence_id
Declaration
[ConfigurationParameter("Sequence ID", "If not specified, the state of sequence holding this effector will be saved.", Necessity.Optional)]
protected string sequence_id
Field Value
variable
Declaration
[ContextVariable("Output", "")]
protected ContextVariable<SequenceState> variable
Field Value
Methods
EffectorUpdate()
Applies a processing as soon as the event occurs.
Declaration
public override void EffectorUpdate()
Overrides