Library | Module

Interface IpfcRelationFunctionOptions



Description

Options to enable/disable various relation function related features.



Property Summary

PropertyArgumentTypesas IpfcRelationFunctionArguments [optional]
The types of arguments permitted by the relation function. Default is null, indicating that no arguments are permitted.
PropertyEnableArgumentCheckMethodas Boolean [optional]
Turn the method (using IpfcRelationFunctionListener.CheckArguments()) on/off. Default is false.
PropertyEnableExpressionEvaluationMethodas Boolean [optional]
Turn the method (using IpfcRelationFunctionListener.EvaluateFunction()) on/off. Default is true.
PropertyEnableTypeCheckingas Boolean [optional]
Turn argument type checking (using IpfcRelationFunctionOptions.ArgumentTypes) on/off. Default is false.
PropertyEnableValueAssignmentMethodas Boolean [optional]
Turn IpfcRelationFunctionListener.AssignValue() on/off. Default is false.



Method Summary

FunctionCCpfcRelationFunctionOptions.Create () as IpfcRelationFunctionOptions
Create a IpfcRelationFunctionOptions object.



Property Detail


PropertyArgumentTypesas IpfcRelationFunctionArguments [optional]

The types of arguments permitted by the relation function. Default is null, indicating that no arguments are permitted.




PropertyEnableArgumentCheckMethodas Boolean [optional]

Turn the method (using IpfcRelationFunctionListener.CheckArguments()) on/off. Default is false.




PropertyEnableExpressionEvaluationMethodas Boolean [optional]

Turn the method (using IpfcRelationFunctionListener.EvaluateFunction()) on/off. Default is true.




PropertyEnableTypeCheckingas Boolean [optional]

Turn argument type checking (using IpfcRelationFunctionOptions.ArgumentTypes) on/off. Default is false.




PropertyEnableValueAssignmentMethodas Boolean [optional]

Turn IpfcRelationFunctionListener.AssignValue() on/off. Default is false.





Method Detail


FunctionCCpfcRelationFunctionOptions.Create () as IpfcRelationFunctionOptions

Create a IpfcRelationFunctionOptions object.
Returns:
The new object.