Table of Contents

Struct QueryVisitor<TContext>

Namespace
LinqToDB.SqlQuery
Assembly
linq2db.dll
public readonly struct QueryVisitor<TContext>

Type Parameters

TContext
Inherited Members
Extension Methods

Constructors

QueryVisitor(bool, Action<IQueryElement>)

public QueryVisitor(bool all, Action<IQueryElement> visit)

Parameters

all bool
visit Action<IQueryElement>

QueryVisitor(TContext, bool, Action<TContext, IQueryElement>)

public QueryVisitor(TContext context, bool all, Action<TContext, IQueryElement> visit)

Parameters

context TContext
all bool
visit Action<TContext, IQueryElement>

Fields

VisitedElements

public readonly Dictionary<IQueryElement, IQueryElement?> VisitedElements

Field Value

Dictionary<IQueryElement, IQueryElement>

Methods

Visit(IQueryElement?)

public void Visit(IQueryElement? element)

Parameters

element IQueryElement