| IActiveElementEngine Interface |
Namespace: FlexRule
public interface IActiveElementEngine
The IActiveElementEngine type exposes the following members.
| Name | Description | |
|---|---|---|
| Context |
Provides access to the context of running engine
| |
| ExecutorSetup |
Setup information of executor
|
| Name | Description | |
|---|---|---|
| ActiveElementCallback |
When a call back happens
| |
| ActiveElementEngineCreated |
When element creates an engine to process the execution
| |
| ActiveElementExecuted |
When element execution is finished
| |
| ActiveElementExecuting |
When element is executing
| |
| ActiveElementItemOutOfScope |
When executor passes an element
| |
| ActiveElementItemTracing |
When element is reached
| |
| Executing |
When engine is about to execute a model
| |
| ExecutionCompleted |
When executing a model is completed
| |
| ExecutionPausing |
When engine is about to pause the execution
|
| Name | Description | |
|---|---|---|
| GetConclusionLog |
Creates a log that why and how engine has come to a conclusion
(Defined by ValidatorEngineExtensions.) |