Why Is There No Notification to the Component When an Output Path Is Detached?
DTS Designer users should be able to delete a path, then reattach it, without breaking their package or changing its behavior. By providing an OnOutputPathDetached method, we would allow ill-behaved components to break this understanding. To satisfy component authors who wish to provide a variable number of outputs, the DTS object model provides a property on the output called DeleteOutputOnPathDetached that will auto-delete the output when the path is detached if the property is set to true.