DimensionAttribute クラス

定義

ディメンション属性を示します。 このクラスは継承できません。

[System.Runtime.InteropServices.Guid("DFCB3BDD-51BE-416d-9E6C-3655EBB2845D")]
public sealed class DimensionAttribute : Microsoft.AnalysisServices.NamedComponent, ICloneable
[<System.Runtime.InteropServices.Guid("DFCB3BDD-51BE-416d-9E6C-3655EBB2845D")>]
type DimensionAttribute = class
    inherit NamedComponent
    interface ICloneable
Public NotInheritable Class DimensionAttribute
Inherits NamedComponent
Implements ICloneable
継承
属性
実装

コンストラクター

DimensionAttribute()

既定値を使用し、DimensionAttribute の新しいインスタンスを初期化します。

DimensionAttribute(String)

指定された名前を使用し、DimensionAttribute の新しいインスタンスを初期化します。

DimensionAttribute(String, String)

指定された名前と識別子を使用し、DimensionAttribute の新しいインスタンスを初期化します。

フィールド

MaxIDLength

識別子の最大長を指定します。

(継承元 NamedComponent)
MaxNameLength

名前の最大長を指定します。

(継承元 NamedComponent)

プロパティ

Annotations

カスタム データを格納できるコレクションを取得します。

(継承元 ModelComponent)
AttributeHierarchyDisplayFolder

関連付けられている属性階層が表示されるフォルダーを取得します。値の設定も可能です。

AttributeHierarchyEnabled

属性について、属性階層が有効かどうかを取得します。値の設定も可能です。

AttributeHierarchyOptimizedState

属性階層に適用される最適化のレベルを取得します。値の設定も可能です。

AttributeHierarchyOrdered

関連付けられている属性階層が順序付けされているかどうかを取得します。値の設定も可能です。

AttributeHierarchyProcessingState

属性の処理状態を取得または設定します。

AttributeHierarchyVisible

属性階層がクライアント アプリケーションから読み取れるかどうかを取得します。値の設定も可能です。

AttributeRelationships

属性の AttributeRelationship オブジェクトのコレクションを取得します。

CustomRollupColumn

カスタム ロールアップ式を提供する列の詳細を取得します。値の設定も可能です。

CustomRollupPropertiesColumn

カスタム ロールアップ式のプロパティを提供する列の詳細を取得します。値の設定も可能です。

DataEncodingHint

データのエンコードのヒントを取得または設定します。

DefaultMember

DimensionAttribute の既定のメンバーを識別する多次元式 (MDX) を取得します。値の設定も可能です。

DerivedFromColumnId

ディメンション属性の派生列 ID を取得または設定します。

DerivedFromTableId

属性の派生テーブル識別子を取得または設定します。

Description

コンポーネントの説明を取得します。値の設定も可能です。

(継承元 NamedComponent)
DiscretizationBucketCount

属性値を分離するバケット数を取得します。値の設定も可能です。

DiscretizationMethod

分離するために使用されるメソッドを取得します。値の設定も可能です。

EstimatedCount

属性の推定メンバー数を取得します。値の設定も可能です。

ExtendedType

Type プロパティへの拡張が必要なクライアント アプリケーションで使用されます。 このプロパティを使用するには、Type を ExtendedType に設定してから、ExtendedType をクライアント アプリケーションで認識可能な文字列値に設定します。 既定で、このプロパティは空です。

FormatString

指定された文字列内の書式項目を取得または設定します。

FriendlyName

コンポーネントのわかりやすい名前を取得します。

(継承元 NamedComponent)
GroupingBehavior

DimensionAttribute のグループ化の動作を取得または設定します。

HasLineage

ディメンション属性に系列があるかどうかを示す値を取得または設定します。

ID

コンポーネントの識別子を取得または設定します。

(継承元 NamedComponent)
InstanceSelection

アイテムの一覧の予想アイテム数に基づいて、アイテムの一覧の表示方法をクライアント アプリケーションに示すヒントを取得します。値の設定も可能です。

IsAggregatable

DimensionAttribute オブジェクトの値が集計可能であるかどうかを取得します。値の設定も可能です。

KeyColumns

DimensionAttribute のキー列の定義のコレクションを取得します。

KeyForCollection

コレクションで使用されているキーを取得します。

(継承元 NamedComponent)
KeyUniquenessGuarantee

属性キーとその名前とのリレーションシップ、および関連属性とのリレーションシップの有効性が保証されるかどうかを取得します。値の設定も可能です。

MemberNamesUnique

DimensionAttribute 下のメンバー名を一意にする必要があるか取得します。値の設定も可能です。

MembersWithData

親属性の非リーフ メンバーのデータ メンバーを表示するかどうかを取得します。値の設定も可能です。

MembersWithDataCaption

システムで生成されたデータ メンバーにキャプションを作成するために使用されるテンプレート文字列を取得します。値の設定も可能です。

Name

コンポーネントの名前を取得します。値の設定も可能です。

(継承元 NamedComponent)
NameColumn

DimensionAttribute の名前を指定する列を取得します。値の設定も可能です。

NamingTemplate

DimensionAttribute オブジェクトから構築された親子階層内におけるレベルの名前付け方法を取得します。値の設定も可能です。

NamingTemplateTranslations

NamingTemplate プロパティのローカライズされた変換のコレクションを取得します。

OrderBy

属性に含まれるメンバーの順序付けの方法を取得します。値の設定も可能です。

OrderByAttribute

属性階層のメンバーの順序付けに使用される属性を取得します。値の設定も可能です。

OrderByAttributeID

NamingTemplate 属性のメンバーの並べ替えに使用する別の属性を取得します。値の設定も可能です。

OwningCollection

ModelComponent を格納するコレクションを取得または設定します。

(継承元 ModelComponent)
Parent

DimensionAttribute オブジェクトの親 Dimension オブジェクトを取得します。

ParentDatabase

DimensionAttribute オブジェクトの親 Database オブジェクトを取得します。

ParentServer

DimensionAttribute オブジェクトの親 Server オブジェクトを取得します。

ProcessingState

属性の処理状態を取得または設定します。

RootMemberIf

親属性のルート メンバーの識別方法を取得します。値の設定も可能です。

Site

コンポーネントに関連付けられているサイトを取得または設定します。

(継承元 NamedComponent)
SiteID

コンポーネントに関連付けられているサイトの識別子を取得または設定します。

(継承元 NamedComponent)
SkippedLevelsColumn

各メンバーとその親との間にある省略された (空の) レベルの数を格納する列の詳細を取得します。値の設定も可能です。

Source

属性のソースを取得または設定します。

TokenizationBehavior

このプロパティのトークン化の動作を取得または設定します。

Translations

DimensionAttribute に関連付けられた Translation オブジェクトのコレクションを取得します。

Type

属性の型を取得または設定します。

UnaryOperatorColumn

単項演算子を含む列の詳細を取得します。値の設定も可能です。

Usage

属性の使用方法を取得します。値の設定も可能です。

UserEditFlag

ユーザー編集フラグを取得または設定します。

ValueColumn

DimensionAttribute の値を指定する列を取得します。値の設定も可能です。

VertipaqCompressionHint

Vertipaq の圧縮ヒントを取得または設定します。

VisualizationProperties

レポート ツールで高度な書式を提供するときに使用できるプロパティを取得します。値の設定も可能です。

メソッド

AddToContainer(IContainer)

ModelComponent オブジェクトを指定したコンテナーに追加します。

(継承元 ModelComponent)
AfterInsert(Int32)

指定のインデックスに追加した後、ModelComponent オブジェクトを表示します。

(継承元 ModelComponent)
AfterMove(Int32, Int32)

指定のインデックスに移動した後、ModelComponent オブジェクトを表示します。

(継承元 ModelComponent)
AfterRemove(ModelComponentCollection)

ModelComponent オブジェクトを削除した後、ModelComponentCollection を表示します。

(継承元 ModelComponent)
BeforeRemove(Boolean)

クリーンアップする前に ModelComponent オブジェクトを削除します。

(継承元 ModelComponent)
Clone()

オブジェクトの複製を返します。

CopyTo(DimensionAttribute)

このオブジェクトの内容を別のオブジェクト (コピー先) にコピーします。

CopyTo(ModelComponent)

指定したオブジェクトに ModelComponent オブジェクトをコピーします。

(継承元 ModelComponent)
CopyTo(NamedComponent)

NamedComponent オブジェクトを指定したオブジェクトにコピーします。

(継承元 NamedComponent)
RemoveFromContainer(IContainer)

指定したコンテナーから ModelComponent オブジェクトを削除します。

(継承元 ModelComponent)
Rename(String, FixUpExpressions)

ディメンションの属性の新しい名前を作成します。

Reset()

コンポーネントを初期状態にリセットします。

(継承元 NamedComponent)
Submit()

ModelComponent オブジェクトを送信します。

(継承元 ModelComponent)
Submit(Boolean)

ModelComponent オブジェクトを送信します。

(継承元 ModelComponent)
ToString()

名前付きコンポーネントを表す文字列を返します。

(継承元 NamedComponent)
Validate(ValidationErrorCollection)

追加先の要素を検証します。コレクション内で検出されたエラーが返されます。

(継承元 ModelComponent)
Validate(ValidationErrorCollection, Boolean)

追加先の要素を検証します。コレクション内で検出されたエラーが返されます。 パラメーターを使って、詳細なエラー情報を返すように指定できます。

(継承元 ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition)

DimensionAttribute が有効かどうかを判断します。

明示的なインターフェイスの実装

ICloneable.Clone()

ディメンション属性を示します。 このクラスは継承できません。

IFormattable.ToString(String, IFormatProvider)

ディメンション属性を示します。 このクラスは継承できません。

(継承元 NamedComponent)
IHostableComponent.Host

ディメンション属性を示します。 このクラスは継承できません。

(継承元 ModelComponent)
IModelComponent.FriendlyPath

ディメンション属性を示します。 このクラスは継承できません。

(継承元 ModelComponent)
IModelComponent.OwningCollection

ディメンション属性を示します。 このクラスは継承できません。

(継承元 ModelComponent)

適用対象