Repository Workspace Objects

Meta Data Services Programming

Meta Data Services Programming

Repository Workspace Objects

A repository workspace is a subset of a shared, central repository. You can define workspaces to materialize an information model as it existed at a specific point in time, or to create a new space for furthering application development without impacting the current code base.

A workspace object exposes methods that allow you to allocate, populate, and manage a workspace. You can only have one version of each object assigned to a workspace at a time.

A workspace object is created and managed by the repository engine. It is part of the repository engine model.

You can access a workspace object from Automation or COM programs using the Workspace object, the Workspaces collection of the ReposRoot object, the Workspace class, or the IWorkspace or IWorkspaceItem interfaces.

See Also

IWorkspace Interface

IWorkspaceItem Interface

Managing Workspaces

Repository Object Architecture

Workspace Class

Workspace Object