C# Class Shaolinq.Persistence.Linq.Optimizers.MemberAccessReplacer

Inheritance: SqlExpressionVisitor
Afficher le fichier Open project: tumtumtum/Shaolinq

Méthodes publiques

Méthode Description
MemberAccessReplacer ( MemberInfo member, Expression replacement ) : System.Linq.Expressions
Replace ( Expression expression, MemberInfo member, Expression replacement ) : Expression

Méthodes protégées

Méthode Description
VisitMemberAccess ( MemberExpression memberAccess ) : Expression

Method Details

MemberAccessReplacer() public méthode

public MemberAccessReplacer ( MemberInfo member, Expression replacement ) : System.Linq.Expressions
member System.Reflection.MemberInfo
replacement System.Linq.Expressions.Expression
Résultat System.Linq.Expressions

Replace() public static méthode

public static Replace ( Expression expression, MemberInfo member, Expression replacement ) : Expression
expression System.Linq.Expressions.Expression
member System.Reflection.MemberInfo
replacement System.Linq.Expressions.Expression
Résultat System.Linq.Expressions.Expression

VisitMemberAccess() protected méthode

protected VisitMemberAccess ( MemberExpression memberAccess ) : Expression
memberAccess System.Linq.Expressions.MemberExpression
Résultat System.Linq.Expressions.Expression