Class SqlQueryActionVisitor<TContext>
public sealed class SqlQueryActionVisitor<TContext> : QueryElementVisitor
Type Parameters
TContext
- Inheritance
-
SqlQueryActionVisitor<TContext>
- Inherited Members
- Extension Methods
Constructors
SqlQueryActionVisitor()
public SqlQueryActionVisitor()
Methods
Cleanup()
public void Cleanup()
Visit(IQueryElement?)
Visitor dispatch method.
public override IQueryElement? Visit(IQueryElement? element)
Parameters
elementIQueryElement
Returns
Visit(TContext, IQueryElement, bool, Action<TContext, IQueryElement>)
public IQueryElement Visit(TContext context, IQueryElement root, bool visitAll, Action<TContext, IQueryElement> visitAction)
Parameters
contextTContextrootIQueryElementvisitAllboolvisitActionAction<TContext, IQueryElement>