コード例 #1
0
        /// <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);
        }
コード例 #2
0
 /// <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;
 }