CubeDef クラス
キューブのメタデータを表します。
継承階層
System. . :: . .Object
Microsoft.AnalysisServices.AdomdClient..::..CubeDef
名前空間: Microsoft.AnalysisServices.AdomdClient
アセンブリ: Microsoft.AnalysisServices.AdomdClient (Microsoft.AnalysisServices.AdomdClient.dll)
構文
'宣言
Public NotInheritable Class CubeDef
'使用
Dim instance As CubeDef
public sealed class CubeDef
public ref class CubeDef sealed
[<SealedAttribute>]
type CubeDef = class end
public final class CubeDef
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 クラスのインスタンスを取得します。 | |
ParentConnection | CubeDef を含む AdomdConnection クラスのインスタンスを取得します。 | |
Properties | CubeDef に関連付けられたプロパティを含む PropertyCollection クラスのインスタンスを取得します。 | |
Type | プロバイダによってサポートされる場合、キューブの CubeType を返します。 |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
Equals | Object の 2 つのインスタンスが等しいかどうかを示します。 (Object. . :: . .Equals(Object) をオーバーライドします。) | |
Finalize | (Object から継承されています。) | |
GetHashCode | ハッシュ アルゴリズムや、ハッシュ テーブルなどのデータ構造で使用する、特定の種類のハッシュ関数として機能します。 (Object. . :: . .GetHashCode() () () () をオーバーライドします。) | |
GetSchemaObject(SchemaObjectType, String) | 指定されたスキーマ行セットから CubeDef に関連付けられたオブジェクトを返します。 | |
GetSchemaObject(SchemaObjectType, String, Boolean) | 指定されたスキーマ行セットから CubeDef に関連付けられたオブジェクトを返します。 | |
GetType | (Object から継承されています。) | |
MemberwiseClone | (Object から継承されています。) | |
ToString | 現在の CubeDef を表す String を返します。 (Object. . :: . .ToString() () () () をオーバーライドします。) |
先頭に戻る
演算子
名前 | 説明 | |
---|---|---|
Equality | CubeDef の 2 つの指定したインスタンスが等しいかどうかを示します。 | |
Inequality | CubeDef の 2 つの指定したインスタンスが異なる値を持つかどうかを示します。 |
先頭に戻る
説明
Microsoft SQL Server 2005 Analysis Services (SSAS) では、キューブはメジャーとディメンションのコレクションです。
ADOMD.NET では、CubeDef はキューブのメタデータのみを表します。CubeDef からセル データを取得することはできません。代わりに、このオブジェクトは特定のキューブに関するメタデータのほか、ディメンション、メジャー、およびクライアント アプリケーションの名前付きセットを取得するためのメカニズムを提供します。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。