C# Класс Signum.Engine.Linq.ChildProjectionFlattener

Наследование: Signum.Engine.Linq.DbExpressionVisitor
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
inMList System.Type

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

Метод Описание
VisitMListProjection ( Signum.Engine.Linq.MListProjectionExpression mlp ) : Expression
VisitProjection ( ProjectionExpression proj ) : Expression

Приватные методы

Метод Описание
ChildProjectionFlattener ( ) : System
ExtractOrders ( SelectExpression sel, List &innerOrders ) : SelectExpression
Flatten ( ProjectionExpression proj, Signum.Engine.Linq.AliasGenerator aliasGenerator ) : ProjectionExpression
IsKey ( SelectExpression source, HashSet columns ) : bool
WithoutOrder ( SelectExpression sel ) : SelectExpression

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

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

protected VisitMListProjection ( Signum.Engine.Linq.MListProjectionExpression mlp ) : Expression
mlp Signum.Engine.Linq.MListProjectionExpression
Результат System.Linq.Expressions.Expression

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

protected VisitProjection ( ProjectionExpression proj ) : Expression
proj ProjectionExpression
Результат System.Linq.Expressions.Expression

Описание свойств

inMList публичное свойство

public Type,System inMList
Результат System.Type