Поделиться через


Класс CubeDef

Represents the metadata for a cube.

Иерархия наследования

System. . :: . .Object
  Microsoft.AnalysisServices.AdomdServer..::..CubeDef

Пространство имен:  Microsoft.AnalysisServices.AdomdServer
Сборка:  msmgdsrv (в msmgdsrv.dll)

Синтаксис

'Декларация
Public NotInheritable Class CubeDef _
    Implements IDisposable, IMetadataObject
'Применение
Dim instance As CubeDef
public sealed class CubeDef : IDisposable, 
    IMetadataObject
public ref class CubeDef sealed : IDisposable, 
    IMetadataObject
[<SealedAttribute>]
type CubeDef =  
    class
        interface IDisposable
        interface IMetadataObject
    end
public final class CubeDef implements IDisposable, IMetadataObject

Тип CubeDef обеспечивает доступ к следующим элементам.

Свойства

  Имя Описание
Открытое свойство Caption Gets the caption of the CubeDef.
Открытое свойство Description Gets the description of the CubeDef.
Открытое свойство Dimensions Gets an instance of the DimensionCollection class that contains the dimensions for the CubeDef class.
Открытое свойство Kpis Gets the Kpis associated with the CubeDef. This member is not supported for versions of Analysis Services earlier than Microsoft SСлужбы SQL Server 2005 Analysis Services (SSAS).
Открытое свойство LastProcessed Gets the date and time on which the CubeDef was last processed.
Открытое свойство LastUpdated Gets the date and time on which the CubeDef was last updated.
Открытое свойство Measures Gets an instance of the MeasureCollection class that contains the measures for the CubeDef.
Открытое свойство Name Gets the name of the CubeDef.
Открытое свойство NamedSets Gets an instance of the NamedSetCollection class that contains the named sets for the CubeDef.
Открытое свойство Properties Gets an instance of a PropertyCollection class that contains the properties associated with the CubeDef.
Открытое свойство Type Returns the CubeType()()()() of the cube, if supported by the provider.
Открытое свойство UniqueName

В начало

Методы

  Имя Описание
Открытый метод {dtor} Releases all resources used by the CubeDef.
Открытый метод Dispose Releases all resources used by the CubeDef.
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetSchemaObject Returns an object associated with the CubeDef from a specified schema rowset.
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Замечания

In Microsoft Службы SQL Server 2005 Analysis Services (SSAS), a cube is a collection of measures and dimensions.

In ADOMD.NET, the CubeDef represents only the metadata of a cube. You cannot retrieve cell data from a CubeDef; instead, this object provides a mechanism for retrieving metadata about a given cube as well as its dimensions, measures, and named sets for a client application.

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.