Class SqlWindowOrderItem
public class SqlWindowOrderItem : QueryElement, IQueryElement
- Inheritance
-
SqlWindowOrderItem
- Implements
- Inherited Members
- Extension Methods
Constructors
SqlWindowOrderItem(ISqlExpression, bool, NullsPosition)
public SqlWindowOrderItem(ISqlExpression expression, bool isDescending, Sql.NullsPosition nullsPosition)
Parameters
expressionISqlExpressionisDescendingboolnullsPositionSql.NullsPosition
Properties
ElementType
AST node type.
public override QueryElementType ElementType { get; }
Property Value
Expression
public ISqlExpression Expression { get; }
Property Value
IsDescending
public bool IsDescending { get; }
Property Value
NullsPosition
public Sql.NullsPosition NullsPosition { get; set; }
Property Value
Methods
GetElementHashCode()
public override int GetElementHashCode()
Returns
Modify(ISqlExpression)
public void Modify(ISqlExpression expression)
Parameters
expressionISqlExpression
ToString()
public override string ToString()
Returns
ToString(QueryElementTextWriter)
Generates debug text representation of AST node.
public override QueryElementTextWriter ToString(QueryElementTextWriter writer)
Parameters
writerQueryElementTextWriter