Table of Contents

Class SqlSelectStatement

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

Constructors

SqlSelectStatement()

public SqlSelectStatement()

SqlSelectStatement(SelectQuery?)

public SqlSelectStatement(SelectQuery? selectQuery)

Parameters

selectQuery SelectQuery

Properties

ElementType

AST node type.

public override QueryElementType ElementType { get; }

Property Value

QueryElementType

QueryType

public override QueryType QueryType { get; }

Property Value

QueryType

Methods

Accept(QueryElementVisitor)

Visitor support.

public override IQueryElement Accept(QueryElementVisitor visitor)

Parameters

visitor QueryElementVisitor

Returns

IQueryElement

ToString(QueryElementTextWriter)

Generates debug text representation of AST node.

public override QueryElementTextWriter ToString(QueryElementTextWriter writer)

Parameters

writer QueryElementTextWriter

Returns

QueryElementTextWriter