如何以编程方式连接SSIS包中的两个数据流任务?

How to connect two data flow tasks in SSIS package programmatically?

我正在开发一个生成 SSIS 包的控制台应用程序。我有两个数据流任务,需要按特定顺序连接。如何连接任务?我想数据流任务组件之间一定有类似路径的东西,例如

IDTSPath100 path = dataFlowTask.PathCollection.New();
path.AttachPathAndPropagateNotifications(component1.OutputCollection[0], component2.InputCollection[0])

提前致谢。

您正在寻找包的优先约束集合和 Add 方法。

pkg.PrecedenceConstraints.Add(dftFrom, dftTo);

PrecedenceConstraints.Add Method