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