public SqlResultField(bool isComma, SymbolPosition commaPos, SqlExpression value, SymbolPosition aspos, SqlIdentifier alias) { IsComma = isComma; CommaPos = commaPos; Value = value; AsPos = aspos; Alias = alias; Value.Parent = this; if (Alias != null) { Alias.Parent = this; } }
public SqlDataSourceItem(SqlExpression sourceData, SqlIdentifier shortcut) { SourceData = sourceData; Shortcut = shortcut; }
public SqlSelectSourceItem(SqlSelectExpression sourceData, SqlIdentifier shortcut) : base(sourceData, shortcut) { }
public SqlSourceListSourceItem(SymbolPosition leftb, SqlSourceList inner, SymbolPosition rightb, SqlIdentifier shortcut) { LeftBracket = leftb; Inner = inner; RightBracket = rightb; Shortcut = shortcut; }
public SqlTableSourceItem(SqlExpression sourceData, SqlIdentifier shortcut) : base(sourceData, shortcut) { }