ILOG Rules for .NET User Guides > Rule Studio > Orchestrating Ruleset Execution > Adding Ruleset Parameters

Ruleset parameters provide a way to exchange information between the business rule application and the ruleset. Ruleset parameters have a mode and a type. The mode of a ruleset parameter specifies how the parameter can be accessed from the business rule application.

Ruleset parameters can be considered as predefined, global variables within a rule. They are declared outside the scope of a rule (in the rule project). You can use these variables within the definition, the condition, and the action part of a rule.

If you want to ... 
Set the mode to ... 
Only set the parameter value. 
in 
Only get the parameter value. 
out 
Both set and get the parameter value. 
inout 

The type of the parameter specifies the type of the value it contains.

To define a ruleset parameter
  1. In the Properties Page for the rule project, go to the Ruleset Parameters page of the Common Properties folder.
  2. Click images/refstd_rproj-addrulesetparam_button.png to add a new ruleset parameter to the list.
  3. Select the ruleset parameter you created, and set its Mode, Name, and Type, then click OK.

The verbalization (the Name property) of ruleset parameters appear in the drop-down lists of the Intellirule Editor. For more information on verbalization, see Verbalizing a Business Member.

See Also

Creating an Engine and Executing a Ruleset