Click or drag to resize
RuntimeEngineExtensionsEnsureLoaded Method
Ensures the underlaying transformed model is created for execution.

Namespace: FlexRule
Assembly: FlexRule.Engine (in FlexRule.Engine.dll) Version: 0.0.0.0 (0.0.0.0)
Syntax
C#
public static void EnsureLoaded(
	this IExecutableModel engine
)

Parameters

engine
Type: FlexRuleIExecutableModel

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IExecutableModel. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Remarks
Some models like DecisionTable, Natural Language, Decision Requirement Diagram (DRD) and Information Requirement diagram (IRD) need to be transformed to either Validation or Flow for execution. This process happens automatically on-demand when the first execution is required, but prior to call for execution if the transformed model needed, this method can force the engine to prepare the executable model.
See Also