本文整理汇总了C#中VulcanCollection类的典型用法代码示例。如果您正苦于以下问题:C# VulcanCollection类的具体用法?C# VulcanCollection怎么用?C# VulcanCollection使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
VulcanCollection类属于命名空间,在下文中一共展示了VulcanCollection类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的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
示例16: 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
示例17: InitializeAstNode
private void InitializeAstNode()
{
_columns = new VulcanCollection<VulcanEngine.IR.Ast.Table.AstTableColumnBaseNode>();
_columns.CollectionChanged += _columns_CollectionChanged;
_keys = new VulcanCollection<VulcanEngine.IR.Ast.Table.AstTableKeyBaseNode>();
_keys.CollectionChanged += _keys_CollectionChanged;
_sources = new VulcanCollection<VulcanEngine.IR.Ast.Table.AstTableSourceBaseNode>();
_sources.CollectionChanged += _sources_CollectionChanged;
_lookups = new VulcanCollection<VulcanEngine.IR.Ast.Transformation.AstEtlFragmentNode>();
_lookups.CollectionChanged += _lookups_CollectionChanged;
_indexes = new VulcanCollection<VulcanEngine.IR.Ast.Table.AstTableIndexNode>();
_indexes.CollectionChanged += _indexes_CollectionChanged;
LateArriving_BackingField = false;
CompressionType_BackingField = VulcanEngine.IR.Ast.Table.TableCompressionType.None;
}
开发者ID:japj,项目名称:vulcan,代码行数:15,代码来源:AstTableNode.Designer.cs
示例18: InitializeAstNode
private void InitializeAstNode()
{
AutoPassthrough_BackingField = false;
EliminateDuplicates_BackingField = false;
_inputColumns = new VulcanCollection<VulcanEngine.IR.Ast.Transformation.AstSortColumnNode>();
_inputColumns.CollectionChanged += _inputColumns_CollectionChanged;
}
开发者ID:japj,项目名称:vulcan,代码行数:7,代码来源:AstSortNode.Designer.cs
示例19: InitializeAstNode
private void InitializeAstNode()
{
_columnValues = new VulcanCollection<VulcanEngine.IR.Ast.Table.AstStaticSourceColumnValueNode>();
_columnValues.CollectionChanged += _columnValues_CollectionChanged;
}
开发者ID:japj,项目名称:vulcan,代码行数:5,代码来源:AstStaticSourceRowNode.Designer.cs
示例20: InitializeAstNode
private void InitializeAstNode()
{
ExecuteDuringDesignTime_BackingField = false;
_columns = new VulcanCollection<VulcanEngine.IR.Ast.Task.AstStoredProcColumnNode>();
_columns.CollectionChanged += _columns_CollectionChanged;
_permissions = new VulcanCollection<VulcanEngine.IR.Ast.AstPermissionNode>();
_permissions.CollectionChanged += _permissions_CollectionChanged;
}
开发者ID:japj,项目名称:vulcan,代码行数:8,代码来源:AstStoredProcNode.Designer.cs
注:本文中的VulcanCollection类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论