コード例 #1
0
        public override AstNode VisitTableSpoolRefAlgebraNode(StackedTableSpoolRefAlgebraNode node)
        {
            TableSpoolRefIterator tableSpoolRefIterator = new TableSpoolRefIterator();

            tableSpoolRefIterator.RowBuffer    = new object[node.OutputList.Length];
            tableSpoolRefIterator.PrimarySpool = tableSpoolIterators[node.PrimarySpool];
            SetLastIterator(node, tableSpoolRefIterator);

            return(node);
        }
コード例 #2
0
ファイル: IteratorCreator.cs プロジェクト: chenzuo/nquery
		public override AstNode VisitTableSpoolRefAlgebraNode(StackedTableSpoolRefAlgebraNode node)
		{
			TableSpoolRefIterator tableSpoolRefIterator = new TableSpoolRefIterator();
			tableSpoolRefIterator.RowBuffer = new object[node.OutputList.Length];
			tableSpoolRefIterator.PrimarySpool = tableSpoolIterators[node.PrimarySpool];
			SetLastIterator(node, tableSpoolRefIterator);

			return node;
		}