/// <summary> /// Gets the sequence of ParameterExpressions that are present in the specified Expression tree. /// </summary> public static IEnumerable <ParameterExpression> GetParameterExpressions(this Expression expr) { var visitor = new GetParametersExpressionVisitor(); visitor.Visit(expr); return(visitor.Parameters); }
/// <summary> /// Gets the sequence of ParameterExpressions that are present in the specified Expression tree. /// </summary> public static IEnumerable<ParameterExpression> GetParameterExpressions(this Expression expr) { var visitor = new GetParametersExpressionVisitor(); visitor.Visit(expr); return visitor.Parameters; }