Класс CubeDef

Представляет метаданные для куба.

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

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 Возвращает заголовок CubeDef.
Открытое свойство Description Возвращает описание CubeDef.
Открытое свойство Dimensions Возвращает экземпляр класса DimensionCollection, содержащий измерения для класса CubeDef.
Открытое свойство Kpis Возвращает ключевые показатели эффективности, связанные с определением куба CubeDef.Этот элемент не поддерживается для версий служб Analysis Services, предшествующих Microsoft Службы SQL Server 2005 Analysis Services (SSAS).
Открытое свойство LastProcessed Возвращает дату и время последней обработки определения CubeDef.
Открытое свойство LastUpdated Возвращает дату и время последнего обновления CubeDef.
Открытое свойство Measures Возвращает экземпляр класса MeasureCollection, содержащий меры для класса CubeDef.
Открытое свойство Name Возвращает имя CubeDef.
Открытое свойство NamedSets Возвращает экземпляр класса NamedSetCollection, содержащий именованные наборы для CubeDef.
Открытое свойство Properties Возвращает экземпляр класса PropertyCollection, содержащий свойства, связанные с CubeDef.
Открытое свойство Type Возвращает тип куба CubeType, если эта операция поддерживается поставщиком.
Открытое свойство UniqueName Возвращает уникальное имя объекта CubeDef.

В начало

Методы

  Имя Описание
Открытый метод {dtor} Освобождает все ресурсы, используемые CubeDef.
Открытый метод Dispose Освобождает все ресурсы, используемые объектом CubeDef.
Открытый метод Equals (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetSchemaObject Возвращает объект, связанный с CubeDef из указанного набора строк схемы.
Открытый метод GetType (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Замечания

В службах Службы Analysis Services куб является коллекцией мер и измерений.

В ADOMD.NET CubeDef представляет только метаданные куба. Невозможно получить данные ячейки от CubeDef. Вместо этого данный объект предоставляет клиентскому приложению механизм получения метаданных о данном кубе, а также его измерений, мер и именованных наборов.

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

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

См. также

Справочник

Пространство имен Microsoft.AnalysisServices.AdomdServer