[]
Represents a table item in the syntax tree.
public class TableItemNode : TerminalNode, ICloneable
Creates a new TableItemNode from a column of a table.
public TableItemNode(string tableName, TableItemType itemType, string columnName)
tableName stringThe name of the table.
itemType TableItemTypeThe part of the table.
columnName stringThe column of the table.
Creates a new TableItemNode from range of columns of a table.
public TableItemNode(string tableName, TableItemType itemType, string columnFrom, string columnTo)
tableName stringThe name of the table.
itemType TableItemTypeThe part of the table.
columnFrom stringThe start column.
columnTo stringThe end column.
The start column.
public string ColumnFrom { get; set; }
The end column.
public string ColumnTo { get; set; }
The part of the table.
public TableItemType ItemType { get; set; }
The name of the table.
public string TableName { get; set; }