Table of Contents

Class SqlOrderByItem

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

Constructors

SqlOrderByItem(ISqlExpression, bool, bool)

public SqlOrderByItem(ISqlExpression expression, bool isDescending, bool isPositioned)

Parameters

expression ISqlExpression
isDescending bool
isPositioned bool

Properties

ElementType

AST node type.

public override QueryElementType ElementType { get; }

Property Value

QueryElementType

Expression

public ISqlExpression Expression { get; }

Property Value

ISqlExpression

IsDescending

public bool IsDescending { get; }

Property Value

bool

IsPositioned

public bool IsPositioned { get; }

Property Value

bool

Methods

GetElementHashCode()

public override int GetElementHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

ToString(QueryElementTextWriter)

Generates debug text representation of AST node.

public override QueryElementTextWriter ToString(QueryElementTextWriter writer)

Parameters

writer QueryElementTextWriter

Returns

QueryElementTextWriter