 | TriggerBaseStart method |
Starts the trigger; the consumer should first have connected to triggerIt.
Namespace: Vishnu.InterchangeAssembly: Vishnu.Interchange (in Vishnu.Interchange.dll) Version: 1.0.0+df0404e911d6c38eaed3bb1bb1acfc482d417643
Syntaxpublic virtual bool Start(
Object? triggerController,
Object? triggerParameters,
Action<TreeEvent> triggerIt
)
Public Overridable Function Start (
triggerController As Object,
triggerParameters As Object,
triggerIt As Action(Of TreeEvent)
) As Boolean
public:
virtual bool Start(
Object^ triggerController,
Object^ triggerParameters,
Action<TreeEvent^>^ triggerIt
)
abstract Start :
triggerController : Object *
triggerParameters : Object *
triggerIt : Action<TreeEvent> -> bool
override Start :
triggerController : Object *
triggerParameters : Object *
triggerIt : Action<TreeEvent> -> bool
Parameters
- triggerController Object
- The object that defines the trigger.
- triggerParameters Object
- Trigger-specific transfer parameters. Are passed as a string from the
JobDescription.xml and transferred unchanged to the implemented trigger.
Exception: Vishnu attempts parameter substitution for strings enclosed in % characters.
- triggerIt ActionTreeEvent
- The callback routine to be called when the trigger fires.
Return value
BooleanTrue if the trigger was actually started by this call (here: always true).
Implemented
INodeTriggerStart(Object, Object, ActionTreeEvent)
See also