We recommend using Visual Studio 2017

Dimension Class

Represents a dimension within a cube.


Namespace:  Microsoft.AnalysisServices.AdomdServer
Assembly:  msmgdsrv (in msmgdsrv.dll)

public sealed class Dimension : IDisposable, 

The Dimension type exposes the following members.

Public propertyAttributeHierarchiesGets the collection of attribute hierarchies. This member is not supported for versions of Analysis Services earlier than Microsoft SQL Server 2005 Analysis Services (SSAS).
Public propertyCaptionGets the caption of the Dimension.
Public propertyDescriptionGets the description of the Dimension.
Public propertyDimensionTypeGets the dimension type of the Dimension.
Public propertyHierarchiesGets a HierarchyCollection that contains the dimension hierarchies for the Dimension.
Public propertyNameGets the name of the Dimension.
Public propertyParentCubeGets a CubeDef that contains the Dimension.
Public propertyPropertiesGets a PropertyCollection that contains the properties associated with the Dimension.
Public propertyUniqueNameGets the unique name of the Dimension.
Public propertyWriteEnabledGets a value that indicates whether the Dimension is write-enabled.

Public method{dtor}Releases all resources used by the Dimension.
Public methodDisposeReleases all resources used by the Dimension.
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodToString (Inherited from Object.)

In ADOMD.NET, a dimension is a collection of hierarchies.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.