Changing a Destination Relationship's Name

Meta Data Services Programming

Meta Data Services Programming

Changing a Destination Relationship's Name

A name associated with a naming relationship is the origin object version's name for the destination object. When you change the name of a destination naming relationship, you simultaneously change an origin version's name for the destination object. If the destination relationship has multiple items in its TargetVersions collection, each of those origin versions could have a different name for the destination object. The repository engine follows a resolution strategy to choose a particular origin object version from the destination relationship's TargetVersions collection. Next, the repository engine changes the origin object version's name for the destination object, unless the origin object version is unchangeable.

See Also

Changing an Object Version's Name

Resolution Strategy for Objects and Object Versions

Retrieving an Object Version's Name