ADO MD Objects

Object Description
Axis Represents a positional or filter axis of a cellset, containing selected members of one or more dimensions.
Catalog Contains multidimensional schema information (that is, cubes and underlying dimensions, hierarchies, levels, and members) specific to a multidimensional data provider (MDP).
Cell Represents the data at the intersection of axis coordinates, contained in a cellset.
Cellset Represents the results of a multidimensional query. It is a collection of cells selected from cubes or other cellsets.
CubeDef Represents a cube from a multidimensional schema, containing a set of related dimensions.
Dimension Represents one of the dimensions of a multidimensional cube, containing one or more hierarchies of members.
Hierarchy Represents one way in which the members of a dimension can be aggregated or "rolled up." A dimension can be aggregated along one or more hierarchies.
Level Contains a set of members, each of which has the same rank within a hierarchy.
Member Represents a member of a level in a cube, the children of a member of a level, or a member of a position along an axis of a cellset.
Position Represents a set of one or more members of different dimensions that defines a point along an axis.

Also, the Catalog object is connected to an ADO Connection object, which is included with the standard ADO library:

Object Description
Connection Represents an open connection to a data source.

The relationships between these objects are illustrated in the ADO MD Object Model.

Many ADO MD objects can be contained in a corresponding collection. For example, a CubeDef object can be contained in a CubeDefs collection of a Catalog. For more information, see ADO MD Collections.

See Also

ADO MD API Reference
ADO MD Code Examples
ADO MD Collections
ADO MD Enumerated Constants
ADO MD Methods
ADO MD Object Model
ADO MD Properties