AllowSetManipulations

Previous Next

The AllowSetManipulations Rules Engine property can be used to override the Allow_Set_Manipulations deployment parameter setting for the current deployment context and for the duration of the current session.

You can set deployment configuration parameters in USoft Authorizer for 3 different deployment contexts: Client/Server, RunBatch, and Rules Service.

This setting determines whether manipulations are handled in a set-oriented fashion or not. For details, see "Rules Engine optimisation techniques" on USoft Community (search for 'set-oriented' in the article).

Setting this property

You can reset this property by executing:

SELECT RulesEngine.SetProperty( 'AllowSetManipulations', 'value' )
 
value  ::=  { Yes | No }

This entire statement is case-insensitive, including the property name and the values of value.

Getting this property

You can get the current value of this property by executing:

SELECT RulesEngine.GetProperty( 'AllowSetManipulations' )

This entire statement is case-insensitive, including the property name.