A relationship connects two Repository objects in the Repository database. In this release of the Microsoft Repository, relationships are versioned. That is, every relationship is a VersionedRelationship object. A versioned relationship can connect a particular version of a Repository object to one or more specific versions of the target object.
Use the VersionedRelationship class to manipulate a relationship, or to retrieve the source, target, origin, or destination object for a relationship.
Interface | Description |
IAnnotationalProps | Gets and sets annotational properties. |
IRelationship | Retrieves information about a relationship. |
IRepositoryDispatch | Provides enhanced dispatch support. |
IRepositoryItem | Manages Repository objects and relationships. |
IVersionedRelationship | Manages the TargetVersions collection of a versioned relationship. |