Table of Contents

Class SqlWithClause

Namespace
LinqToDB.Internal.SqlQuery
Assembly
linq2db.dll
public sealed class SqlWithClause : QueryElement, IQueryElement
Inheritance
SqlWithClause
Implements
Inherited Members
Extension Methods

Constructors

SqlWithClause()

public SqlWithClause()

Properties

Clauses

public List<CteClause> Clauses { get; set; }

Property Value

List<CteClause>

ElementType

AST node type.

public override QueryElementType ElementType { get; }

Property Value

QueryElementType

Methods

GetElementHashCode()

public override int GetElementHashCode()

Returns

int

GetTableSource(ISqlTableSource)

public ISqlTableSource? GetTableSource(ISqlTableSource table)

Parameters

table ISqlTableSource

Returns

ISqlTableSource

ToString(QueryElementTextWriter)

Generates debug text representation of AST node.

public override QueryElementTextWriter ToString(QueryElementTextWriter writer)

Parameters

writer QueryElementTextWriter

Returns

QueryElementTextWriter