Click or drag to resize
IActiveElementEngine Interface

Namespace: FlexRule
Assembly: FlexRule.Core.Element (in FlexRule.Core.Element.dll) Version: 0.0.0.0 (0.0.0.0)
Syntax
C#
public interface IActiveElementEngine

The IActiveElementEngine type exposes the following members.

Properties
  NameDescription
Public propertyContext
Provides access to the context of running engine
Public propertyExecutorSetup
Setup information of executor
Top
Events
  NameDescription
Public eventActiveElementCallback
When a call back happens
Public eventActiveElementEngineCreated
When element creates an engine to process the execution
Public eventActiveElementExecuted
When element execution is finished
Public eventActiveElementExecuting
When element is executing
Public eventActiveElementItemOutOfScope
When executor passes an element
Public eventActiveElementItemTracing
When element is reached
Public eventExecuting
When engine is about to execute a model
Public eventExecutionCompleted
When executing a model is completed
Public eventExecutionPausing
When engine is about to pause the execution
Top
Extension Methods
  NameDescription
Public Extension MethodGetConclusionLog
Creates a log that why and how engine has come to a conclusion
(Defined by ValidatorEngineExtensions.)
Top
See Also