ActiveElementExecutionContext Class |
Namespace: FlexRule
[SerializableAttribute] public abstract class ActiveElementExecutionContext : MarshalByRefBase, IActiveElementExecutionContext, IActiveElementActivationContext, IIntActiveElementExecutionContext
The ActiveElementExecutionContext type exposes the following members.
Name | Description | |
---|---|---|
![]() | ActiveElementExecutionContext |
Name | Description | |
---|---|---|
![]() | ActivatorRegistry |
Returns the activator that is used to create ActiveElements of the model
|
![]() | CorrelationId | |
![]() | Exception |
Will be set if an exception happens during execution of a model
|
![]() | Notifications |
The provider that manages this context
|
![]() | Output |
Output provide for the context. If running model requires to write information on an output this will be used.
|
![]() | VariableContainer |
Variable container of the context
|
Name | Description | |
---|---|---|
![]() | GetVariableContainer |
Returns variable container of an element
|
![]() | RegisterType |
Registers types
|
![]() | RegisterVariable |
Registers variables
|
![]() | RegisterVariablesAndTypes |
Registers variables and types in the running context
|
![]() | Reset |
Resets the execution exceptions and clear all variables
|
Name | Description | |
---|---|---|
![]() | ValueChanged |
Notify the host when variable value is changed
|
Name | Description | |
---|---|---|
![]() | IsMonadParameterReference | (Defined by MonadParameterReferenceExtension.) |