Class FlowNode_SubscribeGlobalEventExecutionT<TEventType>
Subscribe to EventSystem with an execution of TEventType
[CeresGroup("Utilities/Rx")]
[CeresLabel("Global Subscribe {0}")]
[NodeInfo("Subscribes to a global event stream and forwards matching events into this graph.")]
public class FlowNode_SubscribeGlobalEventExecutionT<TEventType> : FlowNode, IEnumerable<CeresNode>, IEnumerable, IDisposable where TEventType : EventBase<TEventType>, new()
Type Parameters
TEventType
- Inheritance
-
FlowNode_SubscribeGlobalEventExecutionT<TEventType>
- Implements
- Inherited Members
Constructors
FlowNode_SubscribeGlobalEventExecutionT()
public FlowNode_SubscribeGlobalEventExecutionT()
Fields
subscription
[OutputPort(true)]
public CeresPort<IDisposable> subscription
Field Value
Methods
LocalExecute(ExecutionContext)
Do node local execution, sync only
protected override void LocalExecute(ExecutionContext executionContext)
Parameters
executionContextExecutionContext
__getTypeName()
protected override string __getTypeName()
Returns
__initializePorts()
protected override void __initializePorts()
__initializeVariables()
protected override void __initializeVariables()