Click or drag to resize

ISubactionAndOutputAdditionEnvironment Events

The ISubactionAndOutputAdditionEnvironment type exposes the following members.

Events
  NameDescription
Public eventOnBeginExecution
Fired when execution of a pattern matching construct begins.
(Inherited from IActionExecutionEnvironment.)
Public eventOnDebugEmit
Fired when a debug emit is executed.
Public eventOnDebugEnter
Fired when a debug entity is entered.
Public eventOnDebugExit
Fired when a debug entity is left.
Public eventOnDebugHalt
Fired when a debug halt is executed.
Public eventOnDebugHighlight
Fired when a debug highlight is executed.
Public eventOnEndExecution
Fired when execution of a pattern matching construct ends.
(Inherited from IActionExecutionEnvironment.)
Public eventOnFinished
Fired after the rewrite step of a rule/after rule execution has completed. Note, that the given matches object may contain invalid entries, as parts of the match may have been deleted!
(Inherited from IActionExecutionEnvironment.)
Public eventOnFinishedSelectedMatch
Fired after the selected match was rewritten and embedded sequences executed.
(Inherited from IActionExecutionEnvironment.)
Public eventOnMatchedAfter
Fired after all requested matches of a multi rule or rule have been matched (after filtering of matches).
(Inherited from IActionExecutionEnvironment.)
Public eventOnMatchedBefore
Fired after all requested matches of a multi rule or rule have been matched, before filtering of the matches. Allows a lookahead on the matches, on all found matches, in contrast to OnMatchedAfter that only reports the ones that are applied in the end.
(Inherited from IActionExecutionEnvironment.)
Public eventOnMatchSelected
Fired when a match was selected for execution (after filtering/selection of matches).
(Inherited from IActionExecutionEnvironment.)
Public eventOnReturnedFromSubgraph
Fired when graph processing is returning back after a switch. (To the main graph, or a subgraph previously switched to.)
Public eventOnRewritingSelectedMatch
Fired before the selected match is rewritten (comparable to the old OnFinishing and OnRewritingNextMatch, now one event, fired per selected match).
(Inherited from IActionExecutionEnvironment.)
Public eventOnSelectedMatchRewritten
Fired after the selected match was rewritten (but before embedded sequences are executed).
(Inherited from IActionExecutionEnvironment.)
Public eventOnSwitchingToSubgraph
Fired when graph processing (rule and sequence execution) is switched to a (sub)graph. (Not fired when the main graph is replaced by another main graph, or initialized.)
Top
See Also