CubeDimensionPermission クラス

定義

キューブ内の特定のディメンションにおける 1 つのロールの権限を表します。 このクラスは継承できません。

[System.Runtime.InteropServices.Guid("4666B2A3-340A-46f5-9D59-EEA5B95BA516")]
public sealed class CubeDimensionPermission : Microsoft.AnalysisServices.ModelComponent, ICloneable
[<System.Runtime.InteropServices.Guid("4666B2A3-340A-46f5-9D59-EEA5B95BA516")>]
type CubeDimensionPermission = class
    inherit ModelComponent
    interface ICloneable
Public NotInheritable Class CubeDimensionPermission
Inherits ModelComponent
Implements ICloneable
継承
CubeDimensionPermission
属性
実装

コンストラクター

CubeDimensionPermission()

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

CubeDimensionPermission(String)

指定したキューブ ディメンション識別子を使用して、CubeDimensionPermission の新しいインスタンスを初期化します。

プロパティ

Annotations

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

(継承元 ModelComponent)
AttributePermissions

CubeDimensionPermission オブジェクトに関連付けられた AttributePermissions を取得します。

CubeDimension

CubeDimensionPermission に関連付けられた CubeDimension を取得します。

CubeDimensionID

CubeDimensionPermission に関連付けられた CubeDimensionID を取得または設定します。

Description

CubeDimensionPermission の Description を取得または設定します。

Dimension

CubeDimensionPermission の Dimension を取得します。

FriendlyName

ModelComponent の表示名を取得します。

(継承元 ModelComponent)
KeyForCollection

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

(継承元 ModelComponent)
OwningCollection

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

(継承元 ModelComponent)
Parent

CubeDimensionPermission オブジェクトの親 CubePermission オブジェクトを取得します。

ParentCube

CubeDimensionPermission オブジェクトの親 Cube オブジェクトを取得します。

ParentDatabase

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

ParentServer

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

Read

CubeDimensionPermission で参照されている読み取りアクセスの状態を取得または設定します。

Write

CubeDimensionPermission で参照されている書き込みアクセスの状態を取得または設定します。

メソッド

AddToContainer(IContainer)

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

(継承元 ModelComponent)
AfterInsert(Int32)

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

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

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

(継承元 ModelComponent)
AfterRemove(ModelComponentCollection)

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

(継承元 ModelComponent)
BeforeRemove(Boolean)

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

(継承元 ModelComponent)
Clone()

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

CopyTo(CubeDimensionPermission)

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

CopyTo(ModelComponent)

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

(継承元 ModelComponent)
RemoveFromContainer(IContainer)

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

(継承元 ModelComponent)
Reset()

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

(継承元 ModelComponent)
Submit()

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

(継承元 ModelComponent)
Submit(Boolean)

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

(継承元 ModelComponent)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 ModelComponent)
Validate(ValidationErrorCollection)

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

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

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

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

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

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

ICloneable.Clone()

キューブ内の特定のディメンションにおける 1 つのロールの権限を表します。 このクラスは継承できません。

IHostableComponent.Host

キューブ内の特定のディメンションにおける 1 つのロールの権限を表します。 このクラスは継承できません。

(継承元 ModelComponent)
IModelComponent.FriendlyPath

キューブ内の特定のディメンションにおける 1 つのロールの権限を表します。 このクラスは継承できません。

(継承元 ModelComponent)
IModelComponent.OwningCollection

キューブ内の特定のディメンションにおける 1 つのロールの権限を表します。 このクラスは継承できません。

(継承元 ModelComponent)

適用対象