VersionedRelationship Class

See Also

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.

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.