Dimension クラス

定義

Dimension の内容を表します。 このクラスは継承できません。

[System.Runtime.InteropServices.Guid("1E3D786D-BE27-4c3b-B139-49A43155C9C7")]
public sealed class Dimension : Microsoft.AnalysisServices.ProcessableMajorObject, ICloneable, IDisposable, Microsoft.AnalysisServices.IMajorObject
[<System.Runtime.InteropServices.Guid("1E3D786D-BE27-4c3b-B139-49A43155C9C7")>]
type Dimension = class
    inherit ProcessableMajorObject
    interface IMajorObject
    interface INamedComponent
    interface IModelComponent
    interface IComponent
    interface IDisposable
    interface ICloneable
Public NotInheritable Class Dimension
Inherits ProcessableMajorObject
Implements ICloneable, IDisposable, IMajorObject
継承
属性
実装

コンストラクター

Dimension()

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

Dimension(String)

指定した名前を使用して、Dimension クラスの新しいインスタンスを初期化します。

Dimension(String, String)

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

フィールド

MaxIDLength

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

(継承元 NamedComponent)
MaxNameLength

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

(継承元 NamedComponent)

プロパティ

Annotations

メジャー オブジェクトに関連付けられているすべての注釈のコレクションを取得します。

(継承元 MajorObject)
AttributeAllMemberName

ディメンションの AllMember 属性値を取得します。値の設定も可能です。

AttributeAllMemberTranslations

AllMember 属性の変換コレクションを取得します。

Attributes

ディメンションの属性コレクションを取得します。

Collation

ディメンションのメンバーの照合順序を取得します。値の設定も可能です。

CreatedTimestamp

オブジェクトの作成日時を取得します。値の設定も可能です。

(継承元 MajorObject)
CurrentStorageMode

ディメンションの現在のストレージ モードを取得します。値の設定も可能です。

CurrentStringStoresCompatibilityLevel

現在の文字列ストアの互換性レベルを取得します。値の設定も可能です。

DataSource

現在のディメンションに使用されているデータ ソース オブジェクトを取得します。

DataSourceView

Dimension に関連付けられている DataSourceView オブジェクトを取得します。

DependsOnDimension

現在のディメンションが依存しているディメンションまたは密接な相関関係を持つディメンションのディメンション オブジェクトを取得します。

DependsOnDimensionID

現在のディメンションが依存しているディメンションのディメンション内部識別子を取得します。値の設定も可能です。 DependsOnDimension を参照してください。

Description

メジャー オブジェクトの説明を取得または設定します。

(継承元 MajorObject)
DimensionPermissions

ディメンションの権限コレクションを取得します。

ErrorConfiguration

現在のディメンションのエラー構成オブジェクトを取得します。値の設定も可能です。

FriendlyName

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

(継承元 NamedComponent)
Hierarchies

現在のディメンションの Hierarchy コレクションを取得します。

ID

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

(継承元 NamedComponent)
IsLinked

現在のディメンションがリンクされているかどうかを示す値を取得します。

IsLoaded

MajorObject が読み込まれたかどうかを示す値を取得します。

(継承元 MajorObject)
IsParentChild

現在のディメンションの種類が ParentChild かどうかを示す値を取得します。

KeyAttribute

現在のディメンションの最低レベル属性を取得します。

KeyForCollection

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

(継承元 NamedComponent)
Language

Dimension オブジェクトの既定の言語を指定する値を取得します。値の設定も可能です。

LastProcessed

オブジェクトが最後に処理された DateTime を取得または設定します。

(継承元 ProcessableMajorObject)
LastSchemaUpdate

現在のオブジェクト スキーマの最終更新日時を取得します。値の設定も可能です。

(継承元 MajorObject)
MdxMissingMemberMode

Dimension オブジェクトに関連付けられた MDX メンバー不足モードを取得します。値の設定も可能です。

MiningModel

Dimension オブジェクトに関連付けられた個々のマイニング モデルの詳細を取得します。

MiningModelID

Dimension オブジェクトに関連付けられているマイニング モデルの識別子を取得します。値の設定も可能です。

Name

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

(継承元 NamedComponent)
OwningCollection

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

(継承元 ModelComponent)
Parent

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

ParentServer

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

ProactiveCaching

Dimension オブジェクトに関連付けられたプロアクティブ キャッシュ プロパティを取得します。値の設定も可能です。

ProcessingGroup

Dimension オブジェクトに関連付けられた処理グループを取得します。値の設定も可能です。

ProcessingMode

Dimension オブジェクトに関連付けられた処理モードを取得します。値の設定も可能です。

ProcessingPriority

Dimension オブジェクトの処理優先度を取得します。値の設定も可能です。

ProcessingRecommendation

Dimension オブジェクトに関連付けられた処理の推奨を取得します。値の設定も可能です。

ProcessingState

ディメンションの処理状態を取得または設定します。

Relationships

ディメンション リレーションシップのコレクションを取得します。

Site

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

(継承元 NamedComponent)
SiteID

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

(継承元 NamedComponent)
Source

Dimension オブジェクトのバインドが行われるソース属性を取得します。値の設定も可能です。

State

現在のインスタンスの AnalysisState を取得または設定します。

(継承元 ProcessableMajorObject)
StorageMode

Dimension オブジェクトに関連付けられたストレージ モードを取得します。値の設定も可能です。

StringStoresCompatibilityLevel

文字列ストアの互換性レベルを取得します。値の設定も可能です。

Translations

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

Type

Dimension オブジェクトの種類を取得します。値の設定も可能です。

UnknownMember

Dimension オブジェクトの不明なメンバーの動作を取得します。値の設定も可能です。

UnknownMemberName

Dimension オブジェクトの既定の言語で不明なメンバーに対して使用されるキャプションを取得します。値の設定も可能です。

UnknownMemberTranslations

Dimension オブジェクトに関連付けられた不明なメンバーのキャプションを提供する変換のコレクションです。

WriteEnabled

Dimension オブジェクトに関連付けられた書き込み可能プロパティのブール値を取得します。値の設定も可能です。

メソッド

AddToContainer(IContainer)

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

(継承元 ModelComponent)
AfterInsert(Int32)

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

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

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

(継承元 ModelComponent)
AfterRemove(ModelComponentCollection)

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

(継承元 ModelComponent)
BeforeRemove(Boolean)

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

(継承元 ModelComponent)
CanProcess(ProcessType)

処理の種類をサーバーに送信し、Dimension オブジェクトに対してのその種類のプロセスを実行できるかどうかを示します。

Clone()

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

Clone(Boolean)

MajorObject オブジェクトの新しいコピーを作成します。

(継承元 MajorObject)
CopyTo(Dimension)

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

CopyTo(MajorObject, Boolean)

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

(継承元 ProcessableMajorObject)
CopyTo(ModelComponent)

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

(継承元 ModelComponent)
CopyTo(NamedComponent)

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

(継承元 NamedComponent)
Drop()

現在のオブジェクトを削除し、サーバーを更新します。

(継承元 MajorObject)
Drop(DropOptions)

指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。

(継承元 MajorObject)
Drop(DropOptions, XmlaWarningCollection)

指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。 削除操作によって発生した警告は、指定した警告オブジェクトで返されます。

(継承元 MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection)

指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。 削除操作によって発生した警告は、指定した警告変数で返され、操作の影響を受けるオブジェクトの結果は、指定した impactResult 変数で返されます。

(継承元 MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean)

指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。 削除操作によって発生した警告は、指定した警告変数で返され、操作の影響を受けるオブジェクトの結果は、指定した impactResult 変数で返されます。

(継承元 MajorObject)
GetCreateReferences(Hashtable, Boolean, Boolean)

参照を作成するためのハッシュ テーブルを取得します。

(継承元 MajorObject)
GetDependents(Hashtable)

指定したハッシュ テーブルに後続の依存を追加します。

GetDropDependents(Hashtable, Hashtable)

ドロップの依存を取得します。

(継承元 MajorObject)
GetReferences(Hashtable, Boolean)

ディメンションが参照しているオブジェクトを取得します。

GetUpdateOverwrites(Boolean)

更新された MajorObject を上書きする Hashtable オブジェクトを取得します。

(継承元 MajorObject)
Process()

ProcessableMajorObject を処理します。

(継承元 ProcessableMajorObject)
Process(ProcessType)

処理の種類を指定して ProcessableMajorObject を処理します。

(継承元 ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration)

処理の種類とエラー処理構成を指定して ProcessableMajorObject を処理します。

(継承元 ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection)

処理の種類、エラー処理構成、警告を指定して ProcessableMajorObject を処理します。

(継承元 ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection)

処理の種類、エラー処理構成、警告、影響の詳細を指定して ProcessableMajorObject を処理します。

(継承元 ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean)

処理の種類、エラー処理構成、警告、影響の詳細を指定して ProcessableMajorObject を処理します。

(継承元 ProcessableMajorObject)
Process(ProcessType, IBinding)

処理の種類とバインドを指定して ProcessableMajorObject を処理します。

(継承元 ProcessableMajorObject)
Process(ProcessType, WriteBackTableCreation)

処理の種類と書き戻しオプションを指定して ProcessableMajorObject を処理します。

(継承元 ProcessableMajorObject)
Refresh()

サーバー定義からオブジェクトを更新します。

(継承元 MajorObject)
Refresh(Boolean)

サーバー定義からオブジェクトを更新します。また、指定した場合は、読み込まれた依存オブジェクトも更新します。

(継承元 MajorObject)
Refresh(Boolean, RefreshType)

サーバー定義からオブジェクトを更新します。また、指定した場合は、読み込まれた依存オブジェクトも更新します。

(継承元 MajorObject)
RemoveFromContainer(IContainer)

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

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

Dimension 名を変更し、任意で数式を修正する

RenameScriptMeasure(String, String, FixUpExpressions)

スクリプト メジャーの名前を変更する

Reset()

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

(継承元 NamedComponent)
Submit()

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

(継承元 ModelComponent)
Submit(Boolean)

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

(継承元 ModelComponent)
ToString()

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

(継承元 NamedComponent)
Update()

依存オブジェクトを更新するための既定値を使用して、現在のオブジェクトのサーバー定義を実際の値に更新します。

(継承元 MajorObject)
Update(UpdateOptions)

依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新します。

(継承元 MajorObject)
Update(UpdateOptions, UpdateMode)

依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新します。

(継承元 MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection)

依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新し、操作によって発生した警告を報告します。

(継承元 MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection)

依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新し、操作によって発生した警告を報告し、操作の影響を受けるオブジェクトを返します。

(継承元 MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean)

依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新し、操作によって発生した警告を報告し、操作の影響を受けるオブジェクトを返します。 analyzeImpactOnly が true の場合、影響分析操作だけが実行され、更新操作は実行されません。

(継承元 MajorObject)
Validate(ValidationErrorCollection)

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

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

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

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

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

Validate(ValidationErrorCollection, Boolean, ServerEdition)

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

Validate(ValidationResultCollection)

MajorObject が有効かどうかを示します。

(継承元 MajorObject)
Validate(ValidationResultCollection, ValidationOptions)

MajorObject が有効かどうかを示します。

(継承元 MajorObject)
Validate(ValidationResultCollection, ValidationOptions, ServerEdition)

MajorObject が有効かどうかを示します。

(継承元 MajorObject)

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

ICloneable.Clone()

Dimension の内容を表します。 このクラスは継承できません。

IDeserializationCallback.OnDeserialization(Object)

Dimension の内容を表します。 このクラスは継承できません。

(継承元 MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

Dimension の内容を表します。 このクラスは継承できません。

(継承元 MajorObject)
IFormattable.ToString(String, IFormatProvider)

Dimension の内容を表します。 このクラスは継承できません。

(継承元 NamedComponent)
IHostableComponent.Host

Dimension の内容を表します。 このクラスは継承できません。

(継承元 ModelComponent)
IMajorObject.BaseType

Dimension の内容を表します。 このクラスは継承できません。

IMajorObject.CreateBody()

Dimension の内容を表します。 このクラスは継承できません。

IMajorObject.DependsOn(IMajorObject)

Dimension の内容を表します。 このクラスは継承できません。

IMajorObject.ObjectReference

Dimension の内容を表します。 このクラスは継承できません。

IMajorObject.ParentDatabase

Dimension の内容を表します。 このクラスは継承できません。

IMajorObject.ParentServer

Dimension の内容を表します。 このクラスは継承できません。

IMajorObject.Path

Dimension の内容を表します。 このクラスは継承できません。

IMajorObject.WriteRef(XmlWriter)

Dimension の内容を表します。 このクラスは継承できません。

IModelComponent.FriendlyPath

Dimension の内容を表します。 このクラスは継承できません。

(継承元 ModelComponent)
IModelComponent.OwningCollection

Dimension の内容を表します。 このクラスは継承できません。

(継承元 ModelComponent)
IProcessable.LastProcessed

Dimension の内容を表します。 このクラスは継承できません。

(継承元 ProcessableMajorObject)
IProcessable.State

Dimension の内容を表します。 このクラスは継承できません。

(継承元 ProcessableMajorObject)

適用対象