Show / Hide Table of Contents

Interface IRecursiveExpressionVisitor

Interface for expression visitors.

Namespace: System.Linq.CompilerServices
Assembly: Nuqleon.Linq.CompilerServices.dll
Syntax
public interface IRecursiveExpressionVisitor

Methods

TryVisit(Expression, Func<Expression, Expression>, out Expression)

Visits the specified expression.

Declaration
bool TryVisit(Expression expression, Func<Expression, Expression> visit, out Expression result)
Parameters
Type Name Description
System.Linq.Expressions.Expression expression

Expression to visit.

System.Func<System.Linq.Expressions.Expression, System.Linq.Expressions.Expression> visit

Recursive visit function.

System.Linq.Expressions.Expression result

Result of the visit.

Returns
Type Description
System.Boolean

true if the node was visited; otherwise, false.

In This Article
Back to top Generated by DocFX