コード例 #1
0
ファイル: SSISEmitterContext.cs プロジェクト: mosamy/vulcan
 internal SSISEmitterContext(SsisPackage package, SsisSequence parentSequence, PluginLoader <ISSISEmitter, PhysicalIRMappingAttribute> pluginLoader)
 {
     _package      = package;
     _ssisSequence = parentSequence;
     _guid         = Guid.NewGuid();
     _message      = MessageEngine.Create(String.Format(System.Globalization.CultureInfo.InvariantCulture, "SSISFactory: {0}", _guid.ToString()));
     if (_ssisSequence != null)
     {
         _parentContainer = _ssisSequence.DTSSequence;
     }
     _pluginLoader = pluginLoader;
 }
コード例 #2
0
ファイル: SSISEmitterContext.cs プロジェクト: mosamy/vulcan
 internal SSISEmitterContext NewParentSequence(SsisSequence parentSequence)
 {
     return(new SSISEmitterContext(this._package, parentSequence, this._pluginLoader));
 }
コード例 #3
0
ファイル: SSISEmitterContext.cs プロジェクト: mosamy/vulcan
 internal SSISEmitterContext(SsisPackage package, SsisSequence parentSequence, PluginLoader <ISSISEmitter, PhysicalIRMappingAttribute> pluginLoader, SsisPipelineTask ssisDataFlowTask)
     : this(package, parentSequence, pluginLoader)
 {
     this._ssisDataFlowTask = ssisDataFlowTask;
 }