Class ReplaceParameterExpressionVisitor
Replaces the query parameters referenced inside an expression.
public class ReplaceParameterExpressionVisitor : ExpressionVisitor
- Inheritance
-
ReplaceParameterExpressionVisitor
- Inherited Members
- Extension Methods
Constructors
ReplaceParameterExpressionVisitor(Expression)
Creates a visitor that replaces any parameter whose type matches
parameter's type with parameter itself.
public ReplaceParameterExpressionVisitor(Expression parameter)
Parameters
parameterExpressionThe replacement expression.
Methods
VisitParameter(ParameterExpression)
Visits the ParameterExpression.
protected override Expression VisitParameter(ParameterExpression node)
Parameters
nodeParameterExpressionThe expression to visit.
Returns
- Expression
The modified expression, if it or any subexpression was modified; otherwise, returns the original expression.