Table of Contents

Class ConvertVisitor<TContext>

Namespace
LinqToDB.SqlQuery
Assembly
linq2db.dll
public class ConvertVisitor<TContext>

Type Parameters

TContext
Inheritance
ConvertVisitor<TContext>
Extension Methods

Fields

AllowMutation

public bool AllowMutation

Field Value

bool

Context

public TContext Context

Field Value

TContext

CurrentElement

public IQueryElement CurrentElement

Field Value

IQueryElement

HasStack

public bool HasStack

Field Value

bool

Properties

ParentElement

public IQueryElement? ParentElement { get; }

Property Value

IQueryElement

Stack

public List<IQueryElement> Stack { get; }

Property Value

List<IQueryElement>

Methods

AddVisited(IQueryElement, IQueryElement?)

public void AddVisited(IQueryElement element, IQueryElement? newElement)

Parameters

element IQueryElement
newElement IQueryElement

RemoveVisited(IQueryElement)

public void RemoveVisited(IQueryElement element)

Parameters

element IQueryElement