ICustomFunctionOperator Interface
Declares the base functionality for custom functions.
Namespace: DevExpress.Data.Filtering
Assembly: DevExpress.Data.v24.1.dll
NuGet Package: DevExpress.Data
#Declaration
#Related API Members
The following members return ICustomFunctionOperator objects:
#Remarks
The ICustomFunctionOperator interface declares only the essential members allowing you to identify a custom function and evaluate its values on the client. To add advanced capabilities to your custom functions, additional interfaces need to be implemented as well.
To allow evaluating the custom function on the database server side, implement the ICustomFunctionOperatorFormattable interface.
To make the custom function available for end-users in Expression Editor, implement the ICustomFunctionOperatorBrowsable interface. Refer to How to: Implement a Custom Criteria Language Function Operator for details.
To allow using the custom functions in LINQ to XPO expressions, implement the ICustomFunctionOperatorQueryable interface. Refer to How to: Implement Custom Functions and Criteria in LINQ to XPO for details.