当前位置: 首页>>代码示例>>C#>>正文


C# VulcanCollection.Add方法代码示例

本文整理汇总了C#中VulcanCollection.Add方法的典型用法代码示例。如果您正苦于以下问题:C# VulcanCollection.Add方法的具体用法?C# VulcanCollection.Add怎么用?C# VulcanCollection.Add使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在VulcanCollection的用法示例。


在下文中一共展示了VulcanCollection.Add方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: DefinedAstNodes

        public override VulcanCollection<IFrameworkItem> DefinedAstNodes()
        {
            var definedAstNodes = new VulcanCollection<IFrameworkItem>();
            definedAstNodes.AddRange(base.DefinedAstNodes());
            foreach (var item in _columns)
            {
                definedAstNodes.Add(item);
            }

            return definedAstNodes;
        }
开发者ID:japj,项目名称:vulcan,代码行数:11,代码来源:AstIsNullPatcherNode.Designer.cs

示例2: DefinedAstNodes

        public override VulcanCollection<IFrameworkItem> DefinedAstNodes()
        {
            var definedAstNodes = new VulcanCollection<IFrameworkItem>();
            definedAstNodes.AddRange(base.DefinedAstNodes());
            if (_inputPath != null)
            {
                definedAstNodes.Add(_inputPath);
            }

            return definedAstNodes;
        }
开发者ID:japj,项目名称:vulcan,代码行数:11,代码来源:AstSingleInTransformationNode.Designer.cs

示例3: DefinedAstNodes

        public override VulcanCollection<IFrameworkItem> DefinedAstNodes()
        {
            var definedAstNodes = new VulcanCollection<IFrameworkItem>();
            definedAstNodes.AddRange(base.DefinedAstNodes());

            foreach (var item in _columns)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _keys)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _sources)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _lookups)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _indexes)
            {
                definedAstNodes.Add(item);
            }

            if (_customExtensions != null)
            {
                definedAstNodes.Add(_customExtensions);
            }




            return definedAstNodes;
        }
开发者ID:japj,项目名称:vulcan,代码行数:40,代码来源:AstTableNode.Designer.cs

示例4: DefinedAstNodes

        public override VulcanCollection<IFrameworkItem> DefinedAstNodes()
        {
            var definedAstNodes = new VulcanCollection<IFrameworkItem>();
            definedAstNodes.AddRange(base.DefinedAstNodes());
            if (_precedenceConstraints != null)
            {
                definedAstNodes.Add(_precedenceConstraints);
            }

            foreach (var item in _events)
            {
                definedAstNodes.Add(item);
            }



            return definedAstNodes;
        }
开发者ID:japj,项目名称:vulcan,代码行数:18,代码来源:AstTaskNode.Designer.cs

示例5: DefinedAstNodes

        public override VulcanCollection<IFrameworkItem> DefinedAstNodes()
        {
            var definedAstNodes = new VulcanCollection<IFrameworkItem>();
            definedAstNodes.AddRange(base.DefinedAstNodes());
            foreach (var item in _attributes)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _relationships)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _attributeHierarchies)
            {
                definedAstNodes.Add(item);
            }

            return definedAstNodes;
        }
开发者ID:japj,项目名称:vulcan,代码行数:21,代码来源:AstDimensionNode.Designer.cs

示例6: DefinedAstNodes

        public override VulcanCollection<IFrameworkItem> DefinedAstNodes()
        {
            var definedAstNodes = new VulcanCollection<IFrameworkItem>();
            definedAstNodes.AddRange(base.DefinedAstNodes());



            if (_query != null)
            {
                definedAstNodes.Add(_query);
            }

            foreach (var item in _results)
            {
                definedAstNodes.Add(item);
            }

            return definedAstNodes;
        }
开发者ID:japj,项目名称:vulcan,代码行数:19,代码来源:AstExecuteSqlTaskNode.Designer.cs

示例7: DefinedAstNodes

        public override VulcanCollection<IFrameworkItem> DefinedAstNodes()
        {
            var definedAstNodes = new VulcanCollection<IFrameworkItem>();
            definedAstNodes.AddRange(base.DefinedAstNodes());
            foreach (var item in _outputPaths)
            {
                definedAstNodes.Add(item);
            }

            if (_defaultOutputPath != null)
            {
                definedAstNodes.Add(_defaultOutputPath);
            }

            return definedAstNodes;
        }
开发者ID:japj,项目名称:vulcan,代码行数:16,代码来源:AstConditionalSplitNode.Designer.cs

示例8: DefinedAstNodes

        public override VulcanCollection<IFrameworkItem> DefinedAstNodes()
        {
            var definedAstNodes = new VulcanCollection<IFrameworkItem>();
            definedAstNodes.AddRange(base.DefinedAstNodes());
            foreach (var item in _connections)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _tables)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _dimensions)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _facts)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _packages)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _schemas)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _principals)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _persistentVariables)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _templates)
            {
                definedAstNodes.Add(item);
            }

            return definedAstNodes;
        }
开发者ID:japj,项目名称:vulcan,代码行数:51,代码来源:AstRootNode.Designer.cs

示例9: DefinedAstNodes

        public override VulcanCollection<IFrameworkItem> DefinedAstNodes()
        {
            var definedAstNodes = new VulcanCollection<IFrameworkItem>();
            definedAstNodes.AddRange(base.DefinedAstNodes());
            foreach (var item in _inputs)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _outputs)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _ignores)
            {
                definedAstNodes.Add(item);
            }

            foreach (var item in _transformations)
            {
                definedAstNodes.Add(item);
            }

            return definedAstNodes;
        }
开发者ID:japj,项目名称:vulcan,代码行数:26,代码来源:AstEtlFragmentNode.Designer.cs

示例10: DefinedAstNodes

        public override VulcanCollection<IFrameworkItem> DefinedAstNodes()
        {
            var definedAstNodes = new VulcanCollection<IFrameworkItem>();
            definedAstNodes.AddRange(base.DefinedAstNodes());

            if (_customExtensions != null)
            {
                definedAstNodes.Add(_customExtensions);
            }


            return definedAstNodes;
        }
开发者ID:japj,项目名称:vulcan,代码行数:13,代码来源:AstSchemaNode.Designer.cs


注:本文中的VulcanCollection.Add方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。