C# Class Snooze.ExpressionManipulation.ParameterReplacer

Inheritance: ExpressionVisitor
Show file Open project: ryansroberts/Snooze

Public Methods

Method Description
Replace ( Expression search, System.Linq.Expressions.ParameterExpression find, Expression replace ) : Expression

Protected Methods

Method Description
VisitParameter ( System.Linq.Expressions.ParameterExpression p ) : Expression

Method Details

Replace() public method

public Replace ( Expression search, System.Linq.Expressions.ParameterExpression find, Expression replace ) : Expression
search System.Linq.Expressions.Expression
find System.Linq.Expressions.ParameterExpression
replace System.Linq.Expressions.Expression
return System.Linq.Expressions.Expression

VisitParameter() protected method

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