自定义SSIS任务检测连接管理器已更改

时间:2016-03-03 11:00:45

标签: c# sql-server ssis

我的自定义SSIS任务我设置了像这样的正常变量

myservice.exe -auto -install

如果我骑过SetComponentProperty,我可以检测到其中一个属性已被更改。

designTimeInstance.SetComponentProperty("MaxRows", tbMaxRows.Text);

我的问题/疑问是。设置连接管理器时,我们不调用SetComponentProperty,而是直接将它分配给RuntimeConnectionCollection。如何检测到它已被更改?

 public override IDTSCustomProperty100 SetComponentProperty(string propertyName, object propertyValue)
        {
            var setProperty = base.SetComponentProperty(propertyName, propertyValue);
            propertiesChanged = true;
            return setProperty;
        }

0 个答案:

没有答案