C# Класс Remotion.Linq.SqlBackend.SqlStatementModel.SqlGroupingSelectExpression

SqlGroupingSelectExpression represents the data returned by a Group-By query.
Наследование: Remotion.Linq.Clauses.Expressions.ExtensionExpression
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Accept ( System.Linq.Expressions.ExpressionTreeVisitor visitor ) : Expression
AddAggregationExpressionWithName ( Expression unnamedExpression ) : string
CreateWithNames ( Expression unnamedKeySelector, Expression unnamedElementSelector ) : SqlGroupingSelectExpression
SqlGroupingSelectExpression ( Expression keyExpression, Expression elementExpression ) : System
SqlGroupingSelectExpression ( Expression keyExpression, Expression elementExpression, IEnumerable aggregationExpressions ) : System
ToString ( ) : string
Update ( Expression newKeyEpression, Expression newElementExpression, IEnumerable aggregations ) : SqlGroupingSelectExpression

Защищенные методы

Метод Описание
VisitChildren ( System.Linq.Expressions.ExpressionTreeVisitor visitor ) : Expression

Описание методов

Accept() публичный Метод

public Accept ( System.Linq.Expressions.ExpressionTreeVisitor visitor ) : Expression
visitor System.Linq.Expressions.ExpressionTreeVisitor
Результат System.Linq.Expressions.Expression

AddAggregationExpressionWithName() публичный Метод

public AddAggregationExpressionWithName ( Expression unnamedExpression ) : string
unnamedExpression System.Linq.Expressions.Expression
Результат string

CreateWithNames() публичный статический Метод

public static CreateWithNames ( Expression unnamedKeySelector, Expression unnamedElementSelector ) : SqlGroupingSelectExpression
unnamedKeySelector System.Linq.Expressions.Expression
unnamedElementSelector System.Linq.Expressions.Expression
Результат SqlGroupingSelectExpression

SqlGroupingSelectExpression() публичный Метод

public SqlGroupingSelectExpression ( Expression keyExpression, Expression elementExpression ) : System
keyExpression System.Linq.Expressions.Expression
elementExpression System.Linq.Expressions.Expression
Результат System

SqlGroupingSelectExpression() публичный Метод

public SqlGroupingSelectExpression ( Expression keyExpression, Expression elementExpression, IEnumerable aggregationExpressions ) : System
keyExpression System.Linq.Expressions.Expression
elementExpression System.Linq.Expressions.Expression
aggregationExpressions IEnumerable
Результат System

ToString() публичный Метод

public ToString ( ) : string
Результат string

Update() публичный Метод

public Update ( Expression newKeyEpression, Expression newElementExpression, IEnumerable aggregations ) : SqlGroupingSelectExpression
newKeyEpression System.Linq.Expressions.Expression
newElementExpression System.Linq.Expressions.Expression
aggregations IEnumerable
Результат SqlGroupingSelectExpression

VisitChildren() защищенный Метод

protected VisitChildren ( System.Linq.Expressions.ExpressionTreeVisitor visitor ) : Expression
visitor System.Linq.Expressions.ExpressionTreeVisitor
Результат System.Linq.Expressions.Expression