C# Class Telerik.Web.Mvc.Infrastructure.Implementation.Expressions.FilterDescriptorCollectionExpressionBuilder

Inheritance: FilterExpressionBuilder
显示文件 Open project: juanplopes/simple-telerik

Public Methods

Method Description
CreateBodyExpression ( ) : Expression
FilterDescriptorCollectionExpressionBuilder ( System.Linq.Expressions.ParameterExpression parameterExpression, IEnumerable filterDescriptors ) : System.Collections.Generic
FilterDescriptorCollectionExpressionBuilder ( System.Linq.Expressions.ParameterExpression parameterExpression, IEnumerable filterDescriptors, FilterCompositionLogicalOperator logicalOperator ) : System.Collections.Generic

Private Methods

Method Description
ComposeExpressions ( Expression left, Expression right, FilterCompositionLogicalOperator logicalOperator ) : Expression
InitilializeExpressionBuilderOptions ( IFilterDescriptor filterDescriptor ) : void

Method Details

CreateBodyExpression() public method

public CreateBodyExpression ( ) : Expression
return System.Linq.Expressions.Expression

FilterDescriptorCollectionExpressionBuilder() public method

public FilterDescriptorCollectionExpressionBuilder ( System.Linq.Expressions.ParameterExpression parameterExpression, IEnumerable filterDescriptors ) : System.Collections.Generic
parameterExpression System.Linq.Expressions.ParameterExpression
filterDescriptors IEnumerable
return System.Collections.Generic

FilterDescriptorCollectionExpressionBuilder() public method

public FilterDescriptorCollectionExpressionBuilder ( System.Linq.Expressions.ParameterExpression parameterExpression, IEnumerable filterDescriptors, FilterCompositionLogicalOperator logicalOperator ) : System.Collections.Generic
parameterExpression System.Linq.Expressions.ParameterExpression
filterDescriptors IEnumerable
logicalOperator FilterCompositionLogicalOperator
return System.Collections.Generic