After you define and install an information model in a Microsoft® SQL Server™ 2000 Meta Data Services repository, you can use the object definitions in the repository in your application code.
The following topics provide information about accessing and manipulating objects in a repository.
| Topic | Description | 
|---|---|
| Navigating a Repository | Describes how to access objects through collection navigation, and identifies the repository API objects that perform object manipulation | 
| Versioning Objects | Explains how to version objects, manipulate object versions, and merge versions | 
| Programming BLOBs and Large Text Fields | Describes programming support for binary large objects (BLOBs) and large text fields | 
| Programming Transient Object Collections | Explains how to program a transient object collection | 
| Managing Transactions and Threads | Describes how to set up a transaction, and how the repository engine processes a transaction in single and multiple threads | 
| Managing Workspaces | Explains how to set up and manage a workspace, and how to manipulate workspace contents | 
| Handling Errors | Describes how to handle errors | 
| Optimizing Repository Performance | Describes optimization techniques that you can use to improve repository performance |