RepositoryObjectVersion Class

Meta Data Services Programming

Meta Data Services Programming

RepositoryObjectVersion Class

An object version is a specific state of a repository object at a given point in time. Each object version consists of a state that can be permanently fixed (protected from further modification) plus another, always modifiable, aspect. The state of an object version consists of its nonannotational property values and its origin collections. The other, always modifiable, aspect of an object version consists of its annotational properties and its destination collections.

When to Use

Use the RepositoryObjectVersion class to manipulate a particular version of a repository object.

Interfaces
Interface Description
IRepositoryDispatch Provides enhanced dispatch support
IRepositoryItem Manages repository objects and relationships
IRepositoryObject Retrieves repository object identifiers
IRepositoryObjectStorage Creates and loads repository objects
IRepositoryObjectVersion Manages repository object versions
IWorkspaceItem Manages repository object versions in a workspace

See Also

RepositoryObject Class

Repository Engine Classes