Class ConvertVisitor<TContext>
public class ConvertVisitor<TContext>
Type Parameters
TContext
- Inheritance
-
ConvertVisitor<TContext>
- Extension Methods
Fields
AllowMutation
public bool AllowMutation
Field Value
Context
public TContext Context
Field Value
- TContext
CurrentElement
public IQueryElement CurrentElement
Field Value
HasStack
public bool HasStack
Field Value
Properties
ParentElement
public IQueryElement? ParentElement { get; }
Property Value
Stack
public List<IQueryElement> Stack { get; }
Property Value
Methods
AddVisited(IQueryElement, IQueryElement?)
public void AddVisited(IQueryElement element, IQueryElement? newElement)
Parameters
element
IQueryElementnewElement
IQueryElement
RemoveVisited(IQueryElement)
public void RemoveVisited(IQueryElement element)
Parameters
element
IQueryElement