Class TOrderBy
- Namespace
- gudusoft.gsqlparser.nodes
- Assembly
- gudusoft.gsqlparser.dll
List of order by item which is type of TOrderByItem.
public class TOrderBy : TParseTreeNode, Visitable
- Inheritance
-
TOrderBy
- Implements
- Inherited Members
Properties
Items
public virtual TOrderByItemList Items { get; set; }
Property Value
ResetWhenCondition
public virtual TExpression ResetWhenCondition { get; set; }
Property Value
Siblings
public virtual bool Siblings { get; set; }
Property Value
Methods
accept(TParseTreeVisitor)
public override void accept(TParseTreeVisitor v)
Parameters
acceptChildren(TParseTreeVisitor)
public override void acceptChildren(TParseTreeVisitor v)
Parameters
addOrderByItem(string)
Used to add order by item manually, at least one item in list before add this new item
[Obsolete("addOrderByItem() is deprecated, please use Items.addElement() instead.")]
public virtual void addOrderByItem(string item)
Parameters
itemstring
doParse(TCustomSqlStatement, ESqlClause)
analyze this node
public override void doParse(TCustomSqlStatement psql, ESqlClause plocation)
Parameters
psqlTCustomSqlStatementplocationESqlClause
init(object)
Initialize a query tree node.
public override void init(object arg1)
Parameters
arg1object
init(object, object)
public override void init(object arg1, object arg2)