public QsiDataUpdateActionNode() { Directives = new QsiTreeNodeProperty <QsiTableDirectivesNode>(this); Target = new QsiTreeNodeProperty <QsiTableNode>(this); Value = new QsiTreeNodeProperty <QsiRowValueExpressionNode>(this); SetValues = new QsiTreeNodeList <QsiSetColumnExpressionNode>(this); }
public QsiDataInsertActionNode() { Directives = new QsiTreeNodeProperty <QsiTableDirectivesNode>(this); Target = new QsiTreeNodeProperty <QsiTableAccessNode>(this); Values = new QsiTreeNodeList <QsiRowValueExpressionNode>(this); SetValues = new QsiTreeNodeList <QsiSetColumnExpressionNode>(this); ValueTable = new QsiTreeNodeProperty <QsiTableNode>(this); ConflictAction = new QsiTreeNodeProperty <QsiDataConflictActionNode>(this); }
public QsiInvokeExpressionNode() { Member = new QsiTreeNodeProperty <QsiFunctionExpressionNode>(this); _parameters = new QsiParametersExpressionNode { Parent = this }; Parameters = _parameters.Expressions; }
public QsiDerivedTableNode() { Directives = new QsiTreeNodeProperty <QsiTableDirectivesNode>(this); Columns = new QsiTreeNodeProperty <QsiColumnsDeclarationNode>(this); Source = new QsiTreeNodeProperty <QsiTableNode>(this); Alias = new QsiTreeNodeProperty <QsiAliasNode>(this); Where = new QsiTreeNodeProperty <QsiWhereExpressionNode>(this); Grouping = new QsiTreeNodeProperty <QsiGroupingExpressionNode>(this); Order = new QsiTreeNodeProperty <QsiMultipleOrderExpressionNode>(this); Limit = new QsiTreeNodeProperty <QsiLimitExpressionNode>(this); }
public QsiSetVariableExpressionNode() { Value = new QsiTreeNodeProperty <QsiExpressionNode>(this); }
public QsiDerivedColumnNode() { Column = new QsiTreeNodeProperty <QsiColumnNode>(this); Expression = new QsiTreeNodeProperty <QsiExpressionNode>(this); Alias = new QsiTreeNodeProperty <QsiAliasNode>(this); }
public QsiPrepareActionNode() { Query = new QsiTreeNodeProperty <QsiExpressionNode>(this); }
public QsiExecutePrepareActionNode() { Variables = new QsiTreeNodeProperty <QsiMultipleExpressionNode>(this); }
public QsiOrderExpressionNode() { Expression = new QsiTreeNodeProperty <QsiExpressionNode>(this); }
public QsiJoinedTableNode() { Left = new QsiTreeNodeProperty <QsiTableNode>(this); Right = new QsiTreeNodeProperty <QsiTableNode>(this); PivotColumns = new QsiTreeNodeProperty <QsiColumnsDeclarationNode>(this); }
public QsiSetColumnExpressionNode() { Value = new QsiTreeNodeProperty <QsiExpressionNode>(this); }
public QsiMemberAccessExpressionNode() { Target = new QsiTreeNodeProperty <QsiExpressionNode>(this); Member = new QsiTreeNodeProperty <QsiExpressionNode>(this); }
public QsiGroupingExpressionNode() { Items = new QsiTreeNodeList <QsiExpressionNode>(this); Having = new QsiTreeNodeProperty <QsiExpressionNode>(this); }
public QsiColumnExpressionNode() { Column = new QsiTreeNodeProperty <QsiColumnNode>(this); }
public QsiDataDeleteActionNode() { Target = new QsiTreeNodeProperty <QsiTableNode>(this); }
public QsiInlineDerivedTableNode() { Alias = new QsiTreeNodeProperty <QsiAliasNode>(this); Columns = new QsiTreeNodeProperty <QsiColumnsDeclarationNode>(this); Rows = new QsiTreeNodeList <QsiRowValueExpressionNode>(this); }
public QsiTableExpressionNode() { Table = new QsiTreeNodeProperty <QsiTableNode>(this); }
public QsiSequentialColumnNode() { Alias = new QsiTreeNodeProperty <QsiAliasNode>(this); }
public QsiDataConflictActionNode() { SetValues = new QsiTreeNodeList <QsiSetColumnExpressionNode>(this); Condition = new QsiTreeNodeProperty <QsiExpressionNode>(this); }
public QsiCompositeTableNode() { Sources = new QsiTreeNodeList <QsiTableNode>(this); OrderExpression = new QsiTreeNodeProperty <QsiMultipleOrderExpressionNode>(this); LimitExpression = new QsiTreeNodeProperty <QsiLimitExpressionNode>(this); }
public QsiDataUpdateActionNode() { Target = new QsiTreeNodeProperty <QsiTableNode>(this); SetValues = new QsiTreeNodeList <QsiSetColumnExpressionNode>(this); }
public QsiLimitExpressionNode() { Limit = new QsiTreeNodeProperty <QsiExpressionNode>(this); Offset = new QsiTreeNodeProperty <QsiExpressionNode>(this); }
public QsiSwitchCaseExpressionNode() { Condition = new QsiTreeNodeProperty <QsiExpressionNode>(this); Consequent = new QsiTreeNodeProperty <QsiExpressionNode>(this); }
public QsiSwitchExpressionNode() { Value = new QsiTreeNodeProperty <QsiExpressionNode>(this); Cases = new QsiTreeNodeList <QsiSwitchCaseExpressionNode>(this); }
public QsiBinaryExpressionNode() { Left = new QsiTreeNodeProperty <QsiExpressionNode>(this); Right = new QsiTreeNodeProperty <QsiExpressionNode>(this); }