This chapter describes the Dimensions assembly that contains tools for working with repository dictionaries.
Dictionaries are used to combine data stored in relational data sources in accordance with their hierarchical structure. Dictionaries are used on creating some cubes, and they can also be applied in various controls and object options.
The Dimensions assembly has the following basic interfaces:
The IDimensionModel interface contains properties for accessing basic properties of a dictionary structure.
The ICalendarDimension interface contains properties and methods used to work with structure of calendar dictionary.
The IStandardDimension interface contains properties and methods used to work with structure of table dictionary.
The IUserDimension interface contains properties and methods used to work with structure of calculated dictionary.
ICustomDimension is the interface containing properties and methods to work with structure of designed dictionary.
Interfaces for working with open objects:
The ICalendarDimInstance interface contains methods for working with elements hierarchy in a calendar dictionary.
The IDimInstance interface contains methods and properties required to access dictionary data.
Refer to the following subsections for more details on working with dictionaries:
Examples:
Examples of Implementation of Various Tasks Using the Dimensions Assembly
More:
Dimensions Assembly Interfaces | Dimensions Assembly Enumerations | Dimensions Assembly Classes