示例#1
0
 internal TableColumnInstanceSymbol(TableInstanceSymbol tableInstance, ColumnSymbol column, Func <TableInstanceSymbol, ColumnSymbol, ValueSlot> valueSlotFactory)
     : base(column.Name)
 {
     TableInstance = tableInstance;
     Column        = column;
     ValueSlot     = valueSlotFactory(tableInstance, column);
 }
 private static void AppendColumnSymbolInfo(this ICollection <SymbolMarkupToken> markup, ColumnSymbol symbol)
 {
     markup.AppendKeyword(@"COLUMN");
     markup.AppendSpace();
     markup.AppendColumnName(symbol.Name);
     markup.AppendSpace();
     markup.AppendAsType(symbol.Type);
 }