Class TObjectNameList
- Namespace
- gudusoft.gsqlparser.nodes
- Assembly
- gudusoft.gsqlparser.dll
List of TObjectName
public class TObjectNameList : TParseTreeNodeList, Visitable, IEnumerable
- Inheritance
-
TObjectNameList
- Implements
- Inherited Members
Constructors
TObjectNameList()
public TObjectNameList()
Properties
this[int]
public TObjectName this[int pos] { get; }
Parameters
posint
Property Value
ObjectType
public virtual int ObjectType { get; set; }
Property Value
Methods
accept(TParseTreeVisitor)
public override void accept(TParseTreeVisitor v)
Parameters
acceptChildren(TParseTreeVisitor)
public override void acceptChildren(TParseTreeVisitor v)
Parameters
addObjectName(TObjectName)
public virtual void addObjectName(TObjectName objectReference)
Parameters
objectReferenceTObjectName
getObjectName(int)
public virtual TObjectName getObjectName(int position)
Parameters
positionint
Returns
insertObjectNameAt(TObjectName, int)
public void insertObjectNameAt(TObjectName objectName, int index)
Parameters
objectNameTObjectNameindexint
removeObjectName(int)
public virtual void removeObjectName(int index)
Parameters
indexint
searchColumnReference(TObjectName)
public virtual int searchColumnReference(TObjectName cr)
Parameters
crTObjectName