Click or drag to resize

IActionExecutionEnvironment Properties

The IActionExecutionEnvironment type exposes the following members.

Properties
  NameDescription
Public propertyActions
The actions employed by this graph processing environment
Public propertyBackend
The backend to be used for graph creation when a graph is imported
Public propertyCustomCommandsAndDescriptions
The action execution environment dependent commands that are available, and a description of each command.
Public propertyEnableAssertions
Allows to enable/disable assertions and find out about assertion state.
Public propertyGraph
Returns the graph currently focused in processing / sequence execution. This may be the initial main graph, or a subgraph switched to, the current top element of the graph usage stack.
Public propertyHighlightingUnderway
Tells whether execution is interrupted because a highlight statement was hit. Consequence: the timer that normally prints match statistics every second remains silent
Public propertyMaxMatches
The maximum number of matches to be returned for a RuleAll sequence element. If it is zero or less, the number of matches is unlimited.
Public propertyNamedGraph
Returns the named graph currently focused in processing / sequence execution. Returns null if this graph is not a named but an unnamed graph.
Public propertyPerformanceInfo
PerformanceInfo is used to accumulate information about needed time, found matches and applied rewrites. And additionally search steps carried out if profiling instrumentation code was generated. It must not be null. The user is responsible for resetting the PerformanceInfo object. This is typically done at the start of a rewrite sequence, to measure its performance.
Top
See Also