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

Inheritance: Telerik.Web.Mvc.Infrastructure.Implementation.Expressions.GroupDescriptorExpressionBuilderBase
Afficher le fichier Open project: juanplopes/simple-telerik Class Usage Examples

Private Properties

Свойство Type Description
CreateAggregateFunctionsProjectionMemberBinding System.Linq.Expressions.MemberBinding
CreateChildItemsFilterExpression System.Linq.Expressions.LambdaExpression
CreateCountMemberBinding System.Linq.Expressions.MemberBinding
CreateHasSubgroupsMemberBinding System.Linq.Expressions.MemberBinding
CreateItemsExpression System.Linq.Expressions.Expression
CreateItemsExpressionFromChildBuilder System.Linq.Expressions.Expression
CreateItemsMemberBinding System.Linq.Expressions.MemberBinding
CreateKeyMemberBinding System.Linq.Expressions.MemberBinding
CreateMemberBindings IEnumerable
CreateProjectionInitExpression System.Linq.Expressions.Expression
CreateProjectionMemberBindings IEnumerable
CreateProjectionNewExpression System.Linq.Expressions.NewExpression
CreateSelectBodyExpression System.Linq.Expressions.Expression
ProjectionPropertyValueExpressions IEnumerable

Méthodes publiques

Méthode Description
GroupDescriptorExpressionBuilder ( IQueryable queryable, GroupDescriptor groupDescriptor ) : System
GroupDescriptorExpressionBuilder ( IQueryable queryable, GroupDescriptor groupDescriptor, GroupDescriptorExpressionBuilder childBuilder ) : System

Méthodes protégées

Méthode Description
CreateGroupByExpression ( ) : LambdaExpression
CreateOrderByExpression ( ) : LambdaExpression
CreateSelectExpression ( ) : LambdaExpression

Private Methods

Méthode Description
CreateAggregateFunctionsProjectionMemberBinding ( ) : MemberBinding
CreateChildItemsFilterExpression ( ) : LambdaExpression
CreateCountMemberBinding ( ) : MemberBinding
CreateHasSubgroupsMemberBinding ( ) : MemberBinding
CreateItemsExpression ( ) : Expression
CreateItemsExpressionFromChildBuilder ( ) : Expression
CreateItemsMemberBinding ( ) : MemberBinding
CreateKeyMemberBinding ( ) : MemberBinding
CreateMemberBindings ( ) : IEnumerable
CreateProjectionInitExpression ( ) : Expression
CreateProjectionMemberBindings ( Type projectionType, IEnumerable propertyValuesExpressions ) : IEnumerable
CreateProjectionNewExpression ( IEnumerable propertyValuesExpressions ) : NewExpression
CreateSelectBodyExpression ( ) : Expression
ProjectionPropertyValueExpressions ( ) : IEnumerable

Method Details

CreateGroupByExpression() protected méthode

protected CreateGroupByExpression ( ) : LambdaExpression
Résultat System.Linq.Expressions.LambdaExpression

CreateOrderByExpression() protected méthode

protected CreateOrderByExpression ( ) : LambdaExpression
Résultat System.Linq.Expressions.LambdaExpression

CreateSelectExpression() protected méthode

protected CreateSelectExpression ( ) : LambdaExpression
Résultat System.Linq.Expressions.LambdaExpression

GroupDescriptorExpressionBuilder() public méthode

public GroupDescriptorExpressionBuilder ( IQueryable queryable, GroupDescriptor groupDescriptor ) : System
queryable IQueryable
groupDescriptor GroupDescriptor
Résultat System

GroupDescriptorExpressionBuilder() public méthode

public GroupDescriptorExpressionBuilder ( IQueryable queryable, GroupDescriptor groupDescriptor, GroupDescriptorExpressionBuilder childBuilder ) : System
queryable IQueryable
groupDescriptor GroupDescriptor
childBuilder GroupDescriptorExpressionBuilder
Résultat System