Class ParameterSubstitutionVisitor
Converts a LogicalExpression into a string representation while replacing known parameters with their resolved values.
public class ParameterSubstitutionVisitor : SerializationVisitor, ILogicalExpressionVisitor<string>
- Inheritance
-
ParameterSubstitutionVisitor
- Implements
- Inherited Members
Constructors
ParameterSubstitutionVisitor(ExpressionContext)
Converts a LogicalExpression into a string representation while replacing known parameters with their resolved values.
public ParameterSubstitutionVisitor(ExpressionContext context)
Parameters
contextExpressionContext
Methods
EncapsulateNoValue(LogicalExpression, CancellationToken)
protected override string EncapsulateNoValue(LogicalExpression expression, CancellationToken cancellationToken = default)
Parameters
expressionLogicalExpressioncancellationTokenCancellationToken
Returns
Visit(Identifier, CancellationToken)
public override string Visit(Identifier identifier, CancellationToken cancellationToken = default)
Parameters
identifierIdentifiercancellationTokenCancellationToken