Interface IUnboundExpressionFunc
Interface that defines the methods for getting the func for the Unbound column.
Namespace: Syncfusion.Data
Assembly: Syncfusion.Data.Portable.dll
Syntax
public interface IUnboundExpressionFunc
Methods
GetExpressionFunc(String, DataOperation, DataReflectionMode)
Get the custom expression function to enable runtime customized objects into LINQ queries.
Declaration
Expression<Func<string, object, object>> GetExpressionFunc(string propertyName, DataOperation operation, DataReflectionMode reflectionMode)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | The property name. |
DataOperation | operation | The data operation. |
DataReflectionMode | reflectionMode | The reflection mode. |
Returns
Type |
---|
System.Linq.Expressions.Expression<System.Func<System.String, System.Object, System.Object>> |
Remarks
The custom expression function to enable runtime customized objects into LINQ queries.
GetFunc(String, DataOperation, DataReflectionMode)
Gets the custom function to enable runtime customized objects over default operations other than LINQ queries.
Declaration
Func<string, object, object> GetFunc(string propertyName, DataOperation operation, DataReflectionMode reflectionMode)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
DataOperation | operation | |
DataReflectionMode | reflectionMode |
Returns
Type | Description |
---|---|
System.Func<System.String, System.Object, System.Object> | The custom function to enable runtime customized objects over default operations other than LINQ queries. |