| DecisionTableEngine Class |
Namespace: FlexRule.Decisions.Tables
public class DecisionTableEngine : ValidatorEngine
The DecisionTableEngine type exposes the following members.
| Name | Description | |
|---|---|---|
| DecisionTableEngine(Validator, TableBehaviour) |
Creates a Decision Table engine with no discrimination network defined
| |
| DecisionTableEngine(DecisionTableExecutionContext, Validator, TableBehaviour) |
Creates a Decision Table engine with no discrimination network
| |
| DecisionTableEngine(Validator, IElementModel, String) |
Creates an instance of Decision Table engine and builds the discrimination network logic
|
| Name | Description | |
|---|---|---|
| Agenda |
Agenda of the decision
(Inherited from ValidatorEngine.) | |
| Context | ||
| ControlledMode |
When set to true, executor waits on each element and Next must be called
(Inherited from ActiveElementEngine.) | |
| Elapsed |
Execution elapsed amount
(Inherited from ActiveElementEngine.) | |
| Executor | (Inherited from ActiveElementEngine.) | |
| ExecutorSetup | (Inherited from ValidatorEngine.) | |
| Initialized | (Inherited from ActiveElementEngine.) | |
| IsMultiHit | ||
| IsRunning |
If engine still is running true, otherwise false.
(Inherited from ActiveElementEngine.) | |
| LogicHistory | (Inherited from ValidatorEngine.) | |
| MultiHitOutput | ||
| Notifications |
The notification of the engine to store all the notices
(Inherited from ActiveElementEngine.) | |
| Root | (Inherited from ActiveElementEngine.) | |
| Validator | (Inherited from ValidatorEngine.) |
| Name | Description | |
|---|---|---|
| ActiveElementCallback | (Inherited from ActiveElementEngine.) | |
| ActiveElementEngineCreated | (Inherited from ActiveElementEngine.) | |
| ActiveElementExecuted | (Inherited from ActiveElementEngine.) | |
| ActiveElementExecuting | (Inherited from ActiveElementEngine.) | |
| ActiveElementItemOutOfScope | (Inherited from ActiveElementEngine.) | |
| ActiveElementItemTracing | (Inherited from ActiveElementEngine.) | |
| Executing | (Inherited from ActiveElementEngine.) | |
| ExecutionCompleted | (Inherited from ActiveElementEngine.) | |
| ExecutionPausing | (Inherited from ActiveElementEngine.) |
| Name | Description | |
|---|---|---|
| _validator | (Inherited from ValidatorEngine.) |
| Name | Description | |
|---|---|---|
| IsMonadParameterReference | (Defined by MonadParameterReferenceExtension.) | |
| ValidateConcept | (Defined by ValidatorEngineExtension.) |