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

Inheritance: AggregateFunctionExpressionBuilderBase
Afficher le fichier Open project: juanplopes/simple-telerik Class Usage Examples

Méthodes publiques

Méthode Description
CreateAggregateExpression ( ) : Expression
EnumerableSelectorAggregateFunctionExpressionBuilder ( Expression enumerableExpression, EnumerableSelectorAggregateFunction function ) : System

Private Methods

Méthode Description
ConvertMemberAccessExpressionIfNecessary ( Expression memberExpression ) : Expression
ConvertMemberExpressionToInteger ( Expression expression ) : Expression
CreateMemberSelectorExpression ( ) : LambdaExpression
CreateMethodCallExpression ( LambdaExpression memberSelectorExpression ) : Expression
GetMethodArgumentsTypes ( LambdaExpression memberSelectorExpression ) : IEnumerable
ShouldConvertTypeToInteger ( Type type ) : bool

Method Details

CreateAggregateExpression() public méthode

public CreateAggregateExpression ( ) : Expression
Résultat System.Linq.Expressions.Expression

EnumerableSelectorAggregateFunctionExpressionBuilder() public méthode

/// Provided 's is not ///
public EnumerableSelectorAggregateFunctionExpressionBuilder ( Expression enumerableExpression, EnumerableSelectorAggregateFunction function ) : System
enumerableExpression System.Linq.Expressions.Expression
function EnumerableSelectorAggregateFunction
Résultat System