Visit() публичный Метод

public Visit ( Expression exp ) : Expression
exp System.Linq.Expressions.Expression
Результат System.Linq.Expressions.Expression
Пример #1
0
        /// <summary>
        /// Returns <see cref="expression"/> with instances of <see cref="toReplace"/>
        /// replaced by <see cref="replaceWith"/>.
        /// </summary>
        public static Expression Replace(
            Expression expression, Expression toReplace, Expression replaceWith)
        {
            var replacer = new ExpressionReplacer(toReplace, replaceWith);

            return(replacer.Visit(expression));
        }
Пример #2
0
 /// <summary>
 /// Returns <see cref="expression"/> with instances of <see cref="toReplace"/>
 /// replaced by <see cref="replaceWith"/>.
 /// </summary>
 public static Expression Replace(
     Expression expression, Expression toReplace, Expression replaceWith)
 {
     var replacer = new ExpressionReplacer(toReplace, replaceWith);
     return replacer.Visit(expression);
 }