Struct ForEachNode
Syntax
[NodeDescription(typeof(ForEach))]
public struct ForEachNode : IStatefulNode<ForEachNode.State>, IStatefulNode, IUpdatableNode, IFlowNode, INode
Fields
Body
Declaration
public OutputTriggerPort Body
Field Value
Collection
Declaration
public InputDataPort Collection
Field Value
CurrentIndex
Declaration
public OutputDataPort CurrentIndex
Field Value
CurrentItem
Declaration
public OutputDataPort CurrentItem
Field Value
CurrentKey
Declaration
public OutputDataPort CurrentKey
Field Value
Dictionary
Declaration
Field Value
Enter
Declaration
public InputTriggerPort Enter
Field Value
Exit
Declaration
public OutputTriggerPort Exit
Field Value
Methods
Declaration
public Execution Execute<TCtx>(TCtx ctx, InputTriggerPort port)
where TCtx : IGraphInstance
Parameters
Returns
Type Parameters
Implements
Init<TCtx>(TCtx)
Declaration
public void Init<TCtx>(TCtx ctx)
where TCtx : IGraphInstance
Parameters
Type |
Name |
Description |
TCtx |
ctx |
|
Type Parameters
Implements
Update<TCtx>(TCtx)
Declaration
public Execution Update<TCtx>(TCtx ctx)
where TCtx : IGraphInstance
Parameters
Type |
Name |
Description |
TCtx |
ctx |
|
Returns
Type Parameters
Implements
Extension Methods