Click or drag to resize

IActionExecutionEnvironment Events

The IActionExecutionEnvironment type exposes the following members.

Events
  NameDescription
Public eventOnBeginExecution
Fired when execution of a pattern matching construct begins.
Public eventOnEndExecution
Fired when execution of a pattern matching construct ends.
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!
Public eventOnFinishedSelectedMatch
Fired after the selected match was rewritten and embedded sequences executed.
Public eventOnMatchedAfter
Fired after all requested matches of a multi rule or rule have been matched (after filtering of matches).
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.
Public eventOnMatchSelected
Fired when a match was selected for execution (after filtering/selection of matches).
Public eventOnRewritingSelectedMatch
Fired before the selected match is rewritten (comparable to the old OnFinishing and OnRewritingNextMatch, now one event, fired per selected match).
Public eventOnSelectedMatchRewritten
Fired after the selected match was rewritten (but before embedded sequences are executed).
Top
See Also