我的自定义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;
}