Dimension Class

Represents a dimension within a cube.


Namespace:  Microsoft.AnalysisServices.AdomdClient
Assembly:  Microsoft.AnalysisServices.AdomdClient (in Microsoft.AnalysisServices.AdomdClient.dll)

public sealed class Dimension

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 methodEqualsDetermines whether this instance of Dimension is equal to another instance of Dimension. (Overrides Object.Equals(Object).)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCodeServes as a hash function for a particular type, for use in hashing algorithms and data structures such as hash tables. (Overrides Object.GetHashCode().)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToStringReturns a String that represents the current Object. (Overrides Object.ToString().)

Public operatorStatic memberEqualityDetermines whether two specified instances of Dimension are equal.
Public operatorStatic memberInequalityDetermines whether two specified instances of Dimension have different values.

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.

Community Additions