C# 클래스 Telerik.Web.Mvc.Infrastructure.Implementation.Expressions.GroupDescriptorExpressionBuilder

상속: Telerik.Web.Mvc.Infrastructure.Implementation.Expressions.GroupDescriptorExpressionBuilderBase
파일 보기 프로젝트 열기: juanplopes/simple-telerik 1 사용 예제들

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
GroupDescriptorExpressionBuilder ( IQueryable queryable, GroupDescriptor groupDescriptor ) : System
GroupDescriptorExpressionBuilder ( IQueryable queryable, GroupDescriptor groupDescriptor, GroupDescriptorExpressionBuilder childBuilder ) : System

보호된 메소드들

메소드 설명
CreateGroupByExpression ( ) : LambdaExpression
CreateOrderByExpression ( ) : LambdaExpression
CreateSelectExpression ( ) : LambdaExpression

비공개 메소드들

메소드 설명
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

메소드 상세

CreateGroupByExpression() 보호된 메소드

protected CreateGroupByExpression ( ) : LambdaExpression
리턴 System.Linq.Expressions.LambdaExpression

CreateOrderByExpression() 보호된 메소드

protected CreateOrderByExpression ( ) : LambdaExpression
리턴 System.Linq.Expressions.LambdaExpression

CreateSelectExpression() 보호된 메소드

protected CreateSelectExpression ( ) : LambdaExpression
리턴 System.Linq.Expressions.LambdaExpression

GroupDescriptorExpressionBuilder() 공개 메소드

public GroupDescriptorExpressionBuilder ( IQueryable queryable, GroupDescriptor groupDescriptor ) : System
queryable IQueryable
groupDescriptor GroupDescriptor
리턴 System

GroupDescriptorExpressionBuilder() 공개 메소드

public GroupDescriptorExpressionBuilder ( IQueryable queryable, GroupDescriptor groupDescriptor, GroupDescriptorExpressionBuilder childBuilder ) : System
queryable IQueryable
groupDescriptor GroupDescriptor
childBuilder GroupDescriptorExpressionBuilder
리턴 System