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 QsiMultipleExpressionNode() { Elements = new QsiTreeNodeList <QsiExpressionNode>(this); }
public QsiCompositeTableNode() { Sources = new QsiTreeNodeList <QsiTableNode>(this); OrderExpression = new QsiTreeNodeProperty <QsiMultipleOrderExpressionNode>(this); LimitExpression = new QsiTreeNodeProperty <QsiLimitExpressionNode>(this); }
public QsiColumnsDeclarationNode() { Columns = new QsiTreeNodeList <QsiColumnNode>(this); }
public QsiRowValueExpressionNode() { ColumnValues = new QsiTreeNodeList <QsiExpressionNode>(this); }
public QsiMultipleOrderExpressionNode() { Orders = new QsiTreeNodeList <QsiOrderExpressionNode>(this); }
public QsiParametersExpressionNode() { Expressions = new QsiTreeNodeList <QsiExpressionNode>(this); }
public QsiSwitchExpressionNode() { Value = new QsiTreeNodeProperty <QsiExpressionNode>(this); Cases = new QsiTreeNodeList <QsiSwitchCaseExpressionNode>(this); }
public QsiDataUpdateActionNode() { Target = new QsiTreeNodeProperty <QsiTableNode>(this); SetValues = new QsiTreeNodeList <QsiSetColumnExpressionNode>(this); }
public QsiDataConflictActionNode() { SetValues = new QsiTreeNodeList <QsiSetColumnExpressionNode>(this); Condition = new QsiTreeNodeProperty <QsiExpressionNode>(this); }
public QsiGroupingExpressionNode() { Items = new QsiTreeNodeList <QsiExpressionNode>(this); Having = new QsiTreeNodeProperty <QsiExpressionNode>(this); }
public QsiTableDirectivesNode() { Tables = new QsiTreeNodeList <QsiDerivedTableNode>(this); }
public QsiInlineDerivedTableNode() { Alias = new QsiTreeNodeProperty <QsiAliasNode>(this); Columns = new QsiTreeNodeProperty <QsiColumnsDeclarationNode>(this); Rows = new QsiTreeNodeList <QsiRowValueExpressionNode>(this); }