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


C# VulcanCollection类代码示例

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


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

示例1: AstTransformationNode

 protected AstTransformationNode(IFrameworkItem parentAstNode)
     : base(parentAstNode)
 {
     InitializeAstNode();
     DefinedColumns = new VulcanCollection<AstTransformationColumnNode>();
     StaticOutputPaths = new VulcanCollection<AstDataflowOutputPathNode>();
 }
开发者ID:japj,项目名称:vulcan,代码行数:7,代码来源:AstTransformationNode.cs

示例2: DefinedAstNodes

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

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

示例3: AstAttributeRelationshipNode

        public AstAttributeRelationshipNode(IFrameworkItem parentAstNode)
            : base(parentAstNode)
        {
            _attributes = new VulcanCollection<AstNamedNode>();
            InitializeAstNode();

            SingletonPropertyChanged += AstAttributeRelationshipNode_SingletonPropertyChanged;
        }
开发者ID:japj,项目名称:vulcan,代码行数:8,代码来源:AstAttributeRelationshipNode.cs

示例4: AstTableNode

        public AstTableNode(IFrameworkItem parentAstNode)
            : base(parentAstNode)
        {
            _dataItems = new VulcanCollection<AstNamedNode>();
            EmitVersionNumber = true;
            InitializeAstNode();

            CollectionPropertyChanged += AstTableNode_CollectionPropertyChanged;
        }
开发者ID:japj,项目名称:vulcan,代码行数:9,代码来源:AstTableNode.cs

示例5: AstRootNode

        public AstRootNode(IFrameworkItem parentItem) : base(parentItem)
        {
            Items = new VulcanCollection<IFrameworkItem>();
            SymbolTable = new SymbolTable(this);

            InitializeAstNode();

            CollectionPropertyChanged += AstRootNode_CollectionPropertyChanged;
        }
开发者ID:japj,项目名称:vulcan,代码行数:9,代码来源:AstRootNode.cs

示例6: AstTableIndexNode

        public AstTableIndexNode(IFrameworkItem parentAstNode)
            : base(parentAstNode)
        {
            _items = new VulcanCollection<AstNode>();

            InitializeAstNode();

            CollectionPropertyChanged += AstTableIndexNode_CollectionPropertyChanged;
        }
开发者ID:japj,项目名称:vulcan,代码行数:9,代码来源:AstTableIndexNode.cs

示例7: Tuple

        public Tuple()
        {
            LeftHandSide = new VulcanCollection<Definition>();
            RightHandSide = new VulcanCollection<Use>();

            DefinedIdentifiers = new ObservableHashSet<Identifier>();
            UsedIdentifiers = new ObservableHashSet<Identifier>();
            ExternalDefinitions = new ObservableDictionary<Identifier, ObservableHashSet<Definition>>();
            LastIdentifierDefinition = new ObservableDictionary<Identifier, Definition>();
        }
开发者ID:japj,项目名称:vulcan,代码行数:10,代码来源:Tuple.cs

示例8: AstAttributeNode

        public AstAttributeNode(IFrameworkItem parentAstNode)
            : base(parentAstNode)
        {
            _columns = new VulcanCollection<AstAttributeColumnNode>();

            InitializeAstNode();

            SingletonPropertyChanged += AstAttributeNode_SingletonPropertyChanged;
            CollectionPropertyChanged += AstAttributeNode_CollectionPropertyChanged;
        }
开发者ID:japj,项目名称:vulcan,代码行数:10,代码来源:AstAttributeNode.cs

示例9: MappedBinding

 public MappedBinding(
     object transformName,
     object parentTransformName,
     object parentOutputName,
     object targetInputName,
     VulcanCollection<AstDataflowColumnMappingNode> mappingList)
     : base(transformName, parentTransformName, parentOutputName, targetInputName)
 {
     Mappings = mappingList;
 }
开发者ID:japj,项目名称:vulcan,代码行数:10,代码来源:MappedBinding.cs

示例10: DefinedAstNodes

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

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

示例11: XmlIR

        public XmlIR()
        {
            SchemaSet = new XmlSchemaSet();
            SchemaSet.Add(null, XmlReader.Create(Assembly.GetExecutingAssembly().GetManifestResourceStream("VulcanEngine.Content.xsd.vulcan2.xsd")));

            Id = Guid.NewGuid();
            IsValidated = false;
            BimlFiles = new VulcanCollection<BimlFile>();
            BimlFiles.CollectionChanged += _bimlFiles_CollectionChanged;
            VulcanOnPropertyChanged("BimlFiles", null, BimlFiles);
        }
开发者ID:japj,项目名称:vulcan,代码行数:11,代码来源:XmlIR.cs

示例12: AstRootNode

 public AstRootNode()
 {
     this._includedFiles = new VulcanCollection<AstIncludedFileNode>();
     this._connections = new VulcanCollection<Connection.AstConnectionNode>();
     this._tables = new VulcanCollection<VulcanEngine.IR.Ast.Table.AstTableNode>();
     this._dimensions = new VulcanCollection<Dimension.AstDimensionNode>();
     this._dimensionInstances = new VulcanCollection<DimensionInstance.AstDimensionInstanceNode>();
     this._facts = new VulcanCollection<VulcanEngine.IR.Ast.Fact.AstFactNode>();
     this._packages = new VulcanCollection<VulcanEngine.IR.Ast.Task.AstPackageNode>();
     this._storedProcs = new VulcanCollection<VulcanEngine.IR.Ast.Task.AstStoredProcNode>();
 }
开发者ID:japj,项目名称:vulcan,代码行数:11,代码来源:AstRootNode.cs

示例13: 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

示例14: AstTableKeyBaseNode

 public AstTableKeyBaseNode()
 {
     this._columns = new VulcanCollection<AstTableKeyColumnNode>();
 }
开发者ID:japj,项目名称:vulcan,代码行数:4,代码来源:AstTableKeyNode.cs

示例15: AstTableForeignKeyNode

 public AstTableForeignKeyNode()
 {
     _columns = new VulcanCollection<AstTableForeignKeyColumnNode>();
 }
开发者ID:japj,项目名称:vulcan,代码行数:4,代码来源:AstTableKeyNode.cs


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