CubeDef クラス
キューブのメタデータを表します。
継承階層
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 | CubeDef のキャプションを取得します。 | |
Description | CubeDef の説明を取得します。 | |
Dimensions | CubeDef クラスのディメンションを含む DimensionCollection クラスのインスタンスを取得します。 | |
Kpis | CubeDef に関連付けられた KPI を取得します。このメンバーは、Microsoft SQL Server 2005 Analysis Services (SSAS) より前のバージョンの Analysis Services ではサポートされていません。 | |
LastProcessed | CubeDef が前回処理された日時を取得します。 | |
LastUpdated | CubeDef が前回更新された日時を取得します。 | |
Measures | CubeDef のメジャーを含む MeasureCollection クラスのインスタンスを取得します。 | |
Name | CubeDef の名前を取得します。 | |
NamedSets | CubeDef の名前付きセットを含む NamedSetCollection クラスのインスタンスを取得します。 | |
Properties | CubeDef に関連付けられたプロパティを含む PropertyCollection クラスのインスタンスを取得します。 | |
Type | プロバイダーによってサポートされる場合、キューブの CubeType を返します。 | |
UniqueName | CubeDef の一意の名前を取得します。 |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
{dtor} | CubeDef で使用されるすべてのリソースを解放します。 | |
Dispose | CubeDef で使用されるすべてのリソースを解放します。 | |
Equals | (Object から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetSchemaObject | 指定されたスキーマ行セットから CubeDef に関連付けられたオブジェクトを返します。 | |
GetType | (Object から継承されています。) | |
ToString | (Object から継承されています。) |
先頭に戻る
説明
Analysis Services では、キューブはメジャーとディメンションのコレクションです。
ADOMD.NET では、CubeDef はキューブのメタデータのみを表します。 CubeDef からセル データを取得することはできません。代わりに、このオブジェクトは特定のキューブに関するメタデータのほか、ディメンション、メジャー、およびクライアント アプリケーションの名前付きセットを取得するためのメカニズムを提供します。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。