Navigating a Repository

Meta Data Services Programming

Meta Data Services Programming

Navigating a Repository

Because the objects represented in a Microsoft® SQL Server™ 2000 Meta Data Services repository are connected through relationships, you can navigate from one object to any related object. Relationships are implemented through collections. To navigate, you must traverse a collection.

This section describes the process of retrieving objects related to a given object. This section requires an understanding of the information presented in the Repository Type Information Model (RTIM).

The following topics describe how to navigate a repository.

Topic Description
Navigation Overview Provides basic information about navigation elements and strategies
Accessing a Repository Identifies the methods you can use to create or open a repository database, handle errors, and set up a transaction
Accessing Repository Objects Identifies the methods you can use to manipulate a repository object
Accessing Properties Identifies interfaces you can use to acquire information about an object
Accessing Relationships Identifies the methods you can use to manipulate a relationship
Accessing Relationship Collections Identifies the methods you can use to manipulate a relationship collection
Accessing Target Object Collections Identifies the methods you can use to manipulate a target object collection
Selecting Items in a Collection Explains how to select items in a collection and how to work with enumerated items in a collection
Propagating Deletes Describes how deleting one object can cause the automatic deletion of subsequent objects

See Also

Repository Object Architecture

Repository Type Information Model