Meta Data Services Programming
Delete Propagation After Removing a Destination Target Version
If you remove an object version from the TargetVersions collection of a delete-propagating origin relationship, the repository engine considers performing a propagated deletion on that object version. The repository engine performs a propagated deletion on the destination object version if both of the following conditions hold:
- The destination object version has no other destination relationship of the same type as the deleted relationship.
- The source object satisfies the basic requirements for object-version deletion. For more information, see Requirements for Object-Version Deletion.