Class SqlQueryConvertVisitorBase
public abstract class SqlQueryConvertVisitorBase : SqlQueryVisitor
- Inheritance
-
SqlQueryConvertVisitorBase
- Derived
- Inherited Members
- Extension Methods
Constructors
SqlQueryConvertVisitorBase(bool, IVisitorTransformationInfo?)
protected SqlQueryConvertVisitorBase(bool allowMutation, SqlQueryVisitor.IVisitorTransformationInfo? transformationInfo)
Parameters
allowMutationbooltransformationInfoSqlQueryVisitor.IVisitorTransformationInfo
Properties
AllowMutation
public bool AllowMutation { get; }
Property Value
ParentElement
public IQueryElement? ParentElement { get; }
Property Value
Stack
public List<IQueryElement>? Stack { get; protected set; }
Property Value
WithStack
public bool WithStack { get; protected set; }
Property Value
Methods
ConvertElement(IQueryElement)
public abstract IQueryElement ConvertElement(IQueryElement element)
Parameters
elementIQueryElement
Returns
PerformConvert(IQueryElement)
public IQueryElement PerformConvert(IQueryElement element)
Parameters
elementIQueryElement
Returns
Visit(IQueryElement?)
Visitor dispatch method.
public override IQueryElement? Visit(IQueryElement? element)
Parameters
elementIQueryElement