Meta Data Services Programming
VersionedRelationship Class
A relationship connects two repository objects in a repository database. In this release of the repository engine, 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.
When to Use
Use the VersionedRelationship class to manipulate a relationship, or to retrieve the source, target, origin, or destination object for a relationship.
Interfaces
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 |