C# Class LinqTwit.Linq.ExpressionVisitor

Mostra file Open project: ArildF/linqtwit

Protected Methods

Method Description
Visit ( Expression expr ) : Expression
VisitBinaryExpression ( BinaryExpression expression ) : Expression
VisitCall ( MethodCallExpression expr ) : Expression
VisitLambda ( LambdaExpression lambda ) : Expression
VisitMemberAccess ( MemberExpression expression ) : Expression
VisitParameter ( System.Linq.Expressions.ParameterExpression expression ) : Expression
VisitUnaryExpression ( UnaryExpression expression ) : Expression

Private Methods

Method Description
VisitList ( IEnumerable expressions ) : IEnumerable
VisitMethodCall ( MethodCallExpression expression ) : Expression

Method Details

Visit() protected method

protected Visit ( Expression expr ) : Expression
expr System.Linq.Expressions.Expression
return System.Linq.Expressions.Expression

VisitBinaryExpression() protected method

protected VisitBinaryExpression ( BinaryExpression expression ) : Expression
expression System.Linq.Expressions.BinaryExpression
return System.Linq.Expressions.Expression

VisitCall() protected method

protected VisitCall ( MethodCallExpression expr ) : Expression
expr System.Linq.Expressions.MethodCallExpression
return System.Linq.Expressions.Expression

VisitLambda() protected method

protected VisitLambda ( LambdaExpression lambda ) : Expression
lambda System.Linq.Expressions.LambdaExpression
return System.Linq.Expressions.Expression

VisitMemberAccess() protected method

protected VisitMemberAccess ( MemberExpression expression ) : Expression
expression System.Linq.Expressions.MemberExpression
return System.Linq.Expressions.Expression

VisitParameter() protected method

protected VisitParameter ( System.Linq.Expressions.ParameterExpression expression ) : Expression
expression System.Linq.Expressions.ParameterExpression
return System.Linq.Expressions.Expression

VisitUnaryExpression() protected method

protected VisitUnaryExpression ( UnaryExpression expression ) : Expression
expression System.Linq.Expressions.UnaryExpression
return System.Linq.Expressions.Expression