C# Class Signum.Engine.Linq.GroupEntityCleaner

Inheritance: Signum.Engine.Linq.DbExpressionVisitor
ファイルを表示 Open project: signumsoftware/framework Class Usage Examples

Public Methods

Method Description
Clean ( Expression source ) : Expression
Visit ( Expression exp ) : Expression

Protected Methods

Method Description
VisitEntity ( Signum.Engine.Linq.EntityExpression fieldInit ) : Expression
VisitTypeFieldInit ( Signum.Engine.Linq.TypeEntityExpression typeFie ) : Expression

Private Methods

Method Description
VisitType ( Expression exp ) : Expression

Method Details

Clean() public static method

public static Clean ( Expression source ) : Expression
source System.Linq.Expressions.Expression
return System.Linq.Expressions.Expression

Visit() public method

public Visit ( Expression exp ) : Expression
exp System.Linq.Expressions.Expression
return System.Linq.Expressions.Expression

VisitEntity() protected method

protected VisitEntity ( Signum.Engine.Linq.EntityExpression fieldInit ) : Expression
fieldInit Signum.Engine.Linq.EntityExpression
return System.Linq.Expressions.Expression

VisitTypeFieldInit() protected method

protected VisitTypeFieldInit ( Signum.Engine.Linq.TypeEntityExpression typeFie ) : Expression
typeFie Signum.Engine.Linq.TypeEntityExpression
return System.Linq.Expressions.Expression