Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents the relationship between a dimension and a cube. This class cannot be inherited.
Inheritance Hierarchy
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.AnalysisServices.ModelComponent
Microsoft.AnalysisServices.NamedComponent
Microsoft.AnalysisServices.CubeDimension
Namespace: Microsoft.AnalysisServices
Assembly: Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)
Syntax
'Declaration
<GuidAttribute("D245D11D-C3DD-4d75-9AF0-C90DB5094BCB")> _
Public NotInheritable Class CubeDimension _
Inherits NamedComponent _
Implements ICloneable
'Usage
Dim instance As CubeDimension
[GuidAttribute("D245D11D-C3DD-4d75-9AF0-C90DB5094BCB")]
public sealed class CubeDimension : NamedComponent,
ICloneable
[GuidAttribute(L"D245D11D-C3DD-4d75-9AF0-C90DB5094BCB")]
public ref class CubeDimension sealed : public NamedComponent,
ICloneable
[<SealedAttribute>]
[<GuidAttribute("D245D11D-C3DD-4d75-9AF0-C90DB5094BCB")>]
type CubeDimension =
class
inherit NamedComponent
interface ICloneable
end
public final class CubeDimension extends NamedComponent implements ICloneable
The CubeDimension type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
CubeDimension() | Initializes a new instance of the CubeDimension class using default values. |
![]() |
CubeDimension(String) | Initializes a new instance of CubeDimension using an identifier. |
![]() |
CubeDimension(String, String, String) | Initializes a new instance of CubeDimension using a name a dimension identifier and CubeDimension identifier. |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
AllMemberAggregationUsage | Gets or sets controls for how Aggregation Designer in Microsoft SQL Server 2005 Analysis Services (SSAS) designs aggregations. |
![]() |
Annotations | Gets a collection within which you can store custom data. (Inherited from ModelComponent.) |
![]() |
Attributes | Gets the collection of attributes associated with a CubeDimension object. |
![]() |
Container | (Inherited from Component.) |
![]() |
Description | Gets or sets the description of the component. (Inherited from NamedComponent.) |
![]() |
Dimension | Gets the Dimension associated with the CubeDimension object. |
![]() |
DimensionID | Gets or sets the dimension identifier associated with the CubeDimension object. |
![]() |
FriendlyName | Returns a user-friendly name. (Inherited from NamedComponent.) |
![]() |
Hierarchies | Gets the hierarchies associated with a CubeDimension object. |
![]() |
HierarchyUniqueNameStyle | Gets or sets how unique names are generated for hierarchies that are contained within the CubeDimension. |
![]() |
ID | Gets or sets the identifier of the component. (Inherited from NamedComponent.) |
![]() |
KeyForCollection | Returns the key used in collections. (Inherited from NamedComponent.) |
![]() |
MemberUniqueNameStyle | Gets or sets how unique names are generated for members of hierarchies contained within the CubeDimension. |
![]() |
Name | Gets or sets the name of the component. (Inherited from NamedComponent.) |
![]() |
OwningCollection | Gets or sets the collection that contains the ModelComponent. (Inherited from ModelComponent.) |
![]() |
Parent | Gets the parent Cube of the CubeDimension object. |
![]() |
ParentDatabase | Gets the parent Database of the CubeDimension object. |
![]() |
ParentServer | Gets the parent Server of the CubeDimension object. |
![]() |
Site | Infrastructure. Gets or sets the site of the component. (Inherited from NamedComponent.) |
![]() |
SiteID | Infrastructure. Gets or sets the identifier for the site associated with the component. (Inherited from NamedComponent.) |
![]() |
Translations | Gets the translations collection associated with a CubeDimension object. |
![]() |
Visible | Gets or sets the visibility property for a CubeDimension object. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
AddToContainer | Infrastructure. Adds a ModelComponent object to the specified container. (Inherited from ModelComponent.) |
![]() |
AfterInsert | Infrastructure. Displays a ModelComponent object after added to the specified index. (Inherited from ModelComponent.) |
![]() |
AfterMove | Infrastructure. Displays a ModelComponent object after moving to the specified index. (Inherited from ModelComponent.) |
![]() |
AfterRemove | Infrastructure. Displays a ModelComponentCollection after a ModelComponent object is removed. (Inherited from ModelComponent.) |
![]() |
BeforeRemove | Infrastructure. Removes the ModelComponent object before the cleanup. (Inherited from ModelComponent.) |
![]() |
Clone | Creates a new, full copy of an object. |
![]() |
CopyTo | Copies a CubeDimension object to the specified object. |
![]() |
CreateObjRef | Security Critical. (Inherited from MarshalByRefObject.) |
![]() |
Dispose | (Inherited from Component.) |
![]() |
Equals | (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetLifetimeService | Security Critical. (Inherited from MarshalByRefObject.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
InitializeLifetimeService | Security Critical. (Inherited from MarshalByRefObject.) |
![]() |
RemoveFromContainer | Infrastructure. Removes a ModelComponent object from the specified container. (Inherited from ModelComponent.) |
![]() |
Submit() | Infrastructure. Submits a ModelComponent object. (Inherited from ModelComponent.) |
![]() |
Submit(Boolean) | Infrastructure. Submits a ModelComponent object. (Inherited from ModelComponent.) |
![]() |
ToString | Returns a string containing the name of the component. (Inherited from NamedComponent.) |
![]() |
Validate(ValidationErrorCollection) | Validates the element to which it is appended; returns any errors encountered in a collection. (Inherited from ModelComponent.) |
![]() |
Validate(ValidationErrorCollection, Boolean) | Validates the element to which it is appended; returns any errors encountered in a collection. Also contains a parameter to enable return of detailed errors. (Inherited from ModelComponent.) |
![]() |
Validate(ValidationErrorCollection, Boolean, ServerEdition) | Determines whether the CubeDimension is valid. (Overrides NamedComponent.Validate(ValidationErrorCollection, Boolean, ServerEdition).) |
Top
Events
| Name | Description | |
|---|---|---|
![]() |
Disposed | (Inherited from Component.) |
Top
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
![]() ![]() |
ICloneable.Clone | Creates a new copy of the object instance. |
![]() ![]() |
IFormattable.ToString | Formats the value of the current instance using the specified format. (Inherited from NamedComponent.) |
![]() ![]() |
IHostableComponent.Host | Gets or sets the IServiceProvider that is the host of the ModelComponent. (Inherited from ModelComponent.) |
![]() ![]() |
IModelComponent.FriendlyPath | Gets a friendly path for the ModelComponent. (Inherited from ModelComponent.) |
![]() ![]() |
IModelComponent.OwningCollection | Gets or sets the collection that owns the current object. (Inherited from ModelComponent.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)