Hierarchy クラス

ディメンションまたはセットに含まれるディメンション階層を表します。

継承階層

System.Object
  Microsoft.AnalysisServices.AdomdClient.Hierarchy

名前空間:  Microsoft.AnalysisServices.AdomdClient
アセンブリ:  Microsoft.AnalysisServices.AdomdClient (Microsoft.AnalysisServices.AdomdClient.dll)

構文

'宣言
Public NotInheritable Class Hierarchy
'使用
Dim instance As Hierarchy
public sealed class Hierarchy
public ref class Hierarchy sealed
[<SealedAttribute>]
type Hierarchy =  class end
public final class Hierarchy

Hierarchy 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ Caption Hierarchy のキャプションを取得します。
パブリック プロパティ DefaultMember Hierarchy の既定のメンバーの一意の名前を取得します。
パブリック プロパティ Description Hierarchy の説明を取得します。
パブリック プロパティ DisplayFolder このメンバーは将来使用するために予約されています。
パブリック プロパティ HierarchyOrigin Hierarchy の階層の種類を取得します。
パブリック プロパティ Levels Hierarchy のレベルを含む LevelCollection を取得します。
パブリック プロパティ Name Hierarchy の名前を取得します。
パブリック プロパティ ParentDimension Hierarchy を含む Dimension を取得します。
パブリック プロパティ Properties Hierarchy に関連付けられたプロパティを含む PropertyCollection を取得します。
パブリック プロパティ UniqueName Hierarchy の一意の名前を取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals Hierarchy の 2 つのインスタンスが等しいかどうかを示します。 (Object.Equals(Object) をオーバーライドします。)
パブリック メソッド GetHashCode ハッシュ アルゴリズムや、ハッシュ テーブルなどのデータ構造で使用する、特定の種類のハッシュ関数として機能します。 (Object.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド ToString 現在の Hierarchy を表す String を返します。 (Object.ToString() をオーバーライドします。)

先頭に戻る

演算子

  名前 説明
パブリック演算子静的メンバー Equality Hierarchy の 2 つの指定したインスタンスが等しいかどうかを示します。
パブリック演算子静的メンバー Inequality Hierarchy の 2 つの指定したインスタンスが異なる値を持つかどうかを示します。

先頭に戻る

説明

階層は、メンバーのセットとメンバー間の位置関係を表します。 ピラミッド構造の上から下に進むにつれ、メンバーは徐々に詳細になります。 ユーザー階層は、ユーザーやアプリケーションにとって意味のある階層を表すために定義されます。

ADOMD.NET では、Hierarchy は親子階層とユーザー階層の両方を表すことができます。 この 2 つの階層構造を区別するために、HierarchyOrigin プロパティが使用されます。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.AnalysisServices.AdomdClient 名前空間