C# Class Signum.Engine.Linq.ChildProjectionFlattener.ColumnReplacer

Inheritance: Signum.Engine.Linq.DbExpressionVisitor
Afficher le fichier Open project: signumsoftware/framework

Méthodes publiques

Méthode Description
Replace ( Expression expression, ColumnExpression>.Dictionary replacements ) : Expression

Méthodes protégées

Méthode Description
VisitChildProjection ( ChildProjectionExpression child ) : Expression
VisitColumn ( ColumnExpression column ) : Expression

Method Details

Replace() public static méthode

public static Replace ( Expression expression, ColumnExpression>.Dictionary replacements ) : Expression
expression System.Linq.Expressions.Expression
replacements ColumnExpression>.Dictionary
Résultat System.Linq.Expressions.Expression

VisitChildProjection() protected méthode

protected VisitChildProjection ( ChildProjectionExpression child ) : Expression
child ChildProjectionExpression
Résultat System.Linq.Expressions.Expression

VisitColumn() protected méthode

protected VisitColumn ( ColumnExpression column ) : Expression
column ColumnExpression
Résultat System.Linq.Expressions.Expression