IActionExecutionEnvironment Events |
The IActionExecutionEnvironment type exposes the following members.
| Name | Description | |
|---|---|---|
| OnBeginExecution |
Fired when execution of a pattern matching construct begins.
| |
| OnEndExecution |
Fired when execution of a pattern matching construct ends.
| |
| OnFinished |
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!
| |
| OnFinishedSelectedMatch |
Fired after the selected match was rewritten and embedded sequences executed.
| |
| OnMatchedAfter |
Fired after all requested matches of a multi rule or rule have been matched (after filtering of matches).
| |
| OnMatchedBefore |
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.
| |
| OnMatchSelected |
Fired when a match was selected for execution (after filtering/selection of matches).
| |
| OnRewritingSelectedMatch |
Fired before the selected match is rewritten (comparable to the old OnFinishing and OnRewritingNextMatch, now one event, fired per selected match).
| |
| OnSelectedMatchRewritten |
Fired after the selected match was rewritten (but before embedded sequences are executed).
|