Пример #1
0
 public FilterTreeNode(
     GridFilter filter,
     Func <string, Type, object> valueDeserializationFunctionOverride             = null,
     Dictionary <string, OperatorHandler> operatorToExpressionConvertersOverrides = null)
 {
     Filter = filter;
     ValueDeserializationFunctionOverride    = valueDeserializationFunctionOverride;
     OperatorToExpressionConvertersOverrides = operatorToExpressionConvertersOverrides;
 }
Пример #2
0
 public FilterTreeNode(
     GridFilter leftGridFilter,
     LogicalOpertor logicalOperator,
     GridFilter rightTreeNode,
     Func <string, Type, object> valueDeserializationFunctionOverride             = null,
     Dictionary <string, OperatorHandler> operatorToExpressionConvertersOverrides = null) :
     this(new FilterTreeNode(leftGridFilter),
          logicalOperator,
          new FilterTreeNode(rightTreeNode),
          valueDeserializationFunctionOverride,
          operatorToExpressionConvertersOverrides)
 {
 }