次の方法で共有


CubePermissionCollection クラス

定義

CubePermission オブジェクトのコレクションを表します。 このクラスは継承できません。

[System.Runtime.InteropServices.Guid("BDBCE8F7-6617-4fe0-97D4-9B4C7ECDD30C")]
public sealed class CubePermissionCollection : Microsoft.AnalysisServices.MajorObjectCollection
[<System.Runtime.InteropServices.Guid("BDBCE8F7-6617-4fe0-97D4-9B4C7ECDD30C")>]
type CubePermissionCollection = class
    inherit MajorObjectCollection
Public NotInheritable Class CubePermissionCollection
Inherits MajorObjectCollection
継承
属性

プロパティ

Count

ModelComponentCollection 内の ModelComponent オブジェクトの数を取得します。

(継承元 ModelComponentCollection)
DemandLoadingService

コレクションに対する要求に応じた読み込みサービスを取得します。

(継承元 ModelComponentCollection)
IsFixedSize

ModelComponentCollection が固定サイズかどうかを示す値を取得します。

(継承元 ModelComponentCollection)
IsReadOnly

ModelComponentCollection が読み取り専用かどうかを示す値を取得します。

(継承元 ModelComponentCollection)
IsSynchronized

ModelComponentCollection へのアクセスが同期されるかどうか (スレッドセーフかどうか) を示す値を取得します。

(継承元 ModelComponentCollection)
Item[Int32]

指定したインデックスにある CubePermission をコレクションから取得します。

Item[String]

指定した識別子を持つ CubePermission をコレクションから取得します。

ItemsType

ModelComponentCollection に含めることができるオブジェクトの種類を取得します。

(継承元 ModelComponentCollection)
Parent

IModelComponentCollection の親 IModelComponent を取得します。

(継承元 ModelComponentCollection)
Preloadable

コレクションを事前に読み込みできるかどうかを示す値を取得します。

(継承元 ModelComponentCollection)
SyncRoot

ModelComponentCollection へのアクセスの同期に使用できるオブジェクトを取得します。

(継承元 ModelComponentCollection)

メソッド

Add(CubePermission)

指定した CubePermission をコレクションの末尾に追加します。

Add(ModelComponent)

ModelComponent オブジェクトをコレクションに追加します。

(継承元 MajorObjectCollection)
Add(ModelComponent, Boolean)

ModelComponent オブジェクトを ModelComponentCollection に追加します。

(継承元 ModelComponentCollection)
Add(String)

指定した RoleID および生成された一意名と識別子を使用して新しい CubePermission オブジェクトを作成し、それをコレクションの末尾に追加して、作成された新しい CubePermission を取得します。

Add(String, IModelComponent)

IModelComponent オブジェクトを ModelComponentCollection に追加します。

(継承元 ModelComponentCollection)
Add(String, IModelComponent, Boolean)

IModelComponent オブジェクトを ModelComponentCollection に追加します。

(継承元 ModelComponentCollection)
Add(String, String)

指定した名前と RoleID を使用して新しい CubePermission オブジェクトを作成し、それをコレクションの末尾に追加して、作成された新しい CubePermission を取得します。

Add(String, String, String)

指定した名前、識別子、RoleID を使用して新しい CubePermission オブジェクトを作成し、それをコレクションの末尾に追加して、作成された新しい CubePermission を取得します。

AddNew(String, String, Type)

新しい IModelComponent をコレクションに追加します。

(継承元 ModelComponentCollection)
AddNew(String, Type)

新しい IModelComponent をコレクションに追加します。

(継承元 ModelComponentCollection)
CanAdd(ModelComponent, String)

指定した ModelComponent をコレクションに追加できるかどうかを示します。

(継承元 NamedComponentCollection)
ChangeKey(String, String)

コレクションに指定するキーを変更します。

(継承元 ModelComponentCollection)
Clear()

ModelComponentCollection からすべての要素を削除します。

(継承元 ModelComponentCollection)
Contains(CubePermission)

指定した CubePermission がコレクションに格納されているかどうかを示します。

Contains(IModelComponent)

指定した項目がコレクション内にあるかどうかを判断します。

(継承元 ModelComponentCollection)
Contains(String)

指定した識別子を持つ CubePermission がコレクションに含まれているかどうかを示します。

ContainsName(String)

指定した名前を持つコンポーネントがコレクションに含まれているかどうかを示します。

(継承元 NamedComponentCollection)
CopyTo(Array, Int32)

1 次元配列に ModelComponentCollection 全体をコピーします。その際、コピー対象の配列の指定したインデックス位置からコピーを開始します。

(継承元 ModelComponentCollection)
EnsureLoaded()

コレクションが読み込まれることを確認します。

(継承元 ModelComponentCollection)
Find(String)

指定した識別子を持つ CubePermission をコレクションから取得します。

FindByName(String)

指定した名前を持つ CubePermission をコレクションから取得します。

FindByRole(String)

CubePermission指定した RoleID を持つ をコレクションから取得します。

GetByName(String)

指定した名前を持つ CubePermission をコレクションから取得します。

GetByRole(String)

指定した RoleID を持つ CubePermission をコレクションから取得します。

GetEnumerator()

ModelComponentCollection を繰り返し処理できる列挙子を返します。

(継承元 ModelComponentCollection)
GetItem(String, Boolean, String)

指定したコンポーネントへの参照を取得します。

(継承元 ModelComponentCollection)
GetNewID()

コレクション内のコンポーネントの新しい一意の ID を取得します。

(継承元 NamedComponentCollection)
GetNewID(String)

コレクション内の指定された名前プレフィックスを持つコンポーネントの新しい一意の ID の値を取得します。

(継承元 NamedComponentCollection)
GetNewName()

コレクション内のコンポーネントの新しい一意の名前を取得します。

(継承元 NamedComponentCollection)
GetNewName(String)

コレクション内の指定された名前プレフィックスを持つコンポーネントの新しい一意の名前を取得します。

(継承元 NamedComponentCollection)
IndexOf(CubePermission)

指定した CubePermission を検索し、コレクション内で見つかった場合はその 0 から始まるインデックスを返します。

IndexOf(IModelComponent)

指定したアイテムを検索し、コレクション内で見つかったアイテムの 0 から始まるインデックスを返します。

(継承元 ModelComponentCollection)
IndexOf(String)

指定した識別子を持つ CubePermission を検索し、コレクション内で見つかったその 0 から始まるインデックスを返します。

IndexOfName(String)

コレクション内で名前によって識別された NamedComponent のインデックスを取得します。

(継承元 NamedComponentCollection)
Insert(IModelComponent, String, Int32)

IModelComponent を ModelComponentCollection に挿入します。

(継承元 ModelComponentCollection)
Insert(IModelComponent, String, Int32, Boolean)

IModelComponent を ModelComponentCollection に挿入します。

(継承元 ModelComponentCollection)
Insert(Int32, CubePermission)

指定した CubePermission をコレクション内の指定したインデックスに挿入します。

Insert(Int32, ModelComponent)

ModelComponent オブジェクトをコレクションの指定したインデックス位置に挿入します。

(継承元 MajorObjectCollection)
Insert(Int32, String)

指定した RoleID および生成された一意名と識別子を使用して新しい CubePermission オブジェクトを作成し、それをコレクション内の指定したインデックス位置に挿入して、作成された新しい CubePermission を取得します。

Insert(Int32, String, String)

指定した RoleID と名前を使用して新しい CubePermission オブジェクトを作成し、それをコレクション内の指定したインデックス位置に挿入して、作成された新しい CubePermission を取得します。

Insert(Int32, String, String, String)

指定した RoleID、名前、識別子を使用して新しい CubePermission オブジェクトを作成し、それをコレクション内の指定したインデックス位置に挿入して、作成された新しい CubePermission を取得します。

IsValidID(String)

指定した識別子が、コレクション内のコンポーネントに対して有効かどうかを判断します。

(継承元 NamedComponentCollection)
IsValidID(String, String)

指定した識別子が、コレクション内のコンポーネントに対して有効かどうかを判断します。

(継承元 NamedComponentCollection)
IsValidID(String, Type, String)

指定した識別子が、コレクション内のコンポーネントに対して有効かどうかを判断します。

(継承元 NamedComponentCollection)
IsValidName(String)

指定した名前が、コレクション内のコンポーネントに対して有効かどうかを判断します。

(継承元 NamedComponentCollection)
IsValidName(String, String)

指定した名前が、コレクション内のコンポーネントに対して有効かどうかを判断します。

(継承元 NamedComponentCollection)
IsValidName(String, Type, String)

指定した名前が、コレクション内のコンポーネントに対して有効かどうかを判断します。

(継承元 NamedComponentCollection)
Move(CubePermission, Int32)

指定した CubePermission をコレクション内の新しい位置に移動します。

Move(Int32, Int32)

CubePermission をコレクション内の現在の位置から新しい位置に移動します。

Move(String, Int32)

指定した識別子を持つ CubePermission をコレクション内の新しい位置に移動します。

Remove(CubePermission)

指定された CubePermission をコレクションから削除します。

Remove(CubePermission, Boolean)

指定された CubePermission をコレクションから削除します。

Remove(IModelComponent)

指定した IModelComponent をコレクションから削除します。

(継承元 ModelComponentCollection)
Remove(String)

指定した識別子の CubePermission をコレクションから削除します。

Remove(String, Boolean)

指定した識別子の CubePermission をコレクションから削除します。

RemoveAt(Int32)

指定したインデックス位置にある IModelComponent を ModelComponentCollection から削除します。

(継承元 ModelComponentCollection)
RemoveAt(Int32, Boolean)

指定したインデックス位置にある IModelComponent を ModelComponentCollection から削除します。

(継承元 ModelComponentCollection)

イベント

CollectionChanged

コレクションに変更が生じた場合に発生します。

(継承元 ModelComponentCollection)
CollectionChanging

コレクションに変更が生じている場合に発生します。

(継承元 ModelComponentCollection)

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

IList.Add(Object)

CubePermission オブジェクトのコレクションを表します。 このクラスは継承できません。

(継承元 ModelComponentCollection)
IList.Clear()

CubePermission オブジェクトのコレクションを表します。 このクラスは継承できません。

(継承元 ModelComponentCollection)
IList.Contains(Object)

CubePermission オブジェクトのコレクションを表します。 このクラスは継承できません。

(継承元 ModelComponentCollection)
IList.IndexOf(Object)

CubePermission オブジェクトのコレクションを表します。 このクラスは継承できません。

(継承元 ModelComponentCollection)
IList.Insert(Int32, Object)

CubePermission オブジェクトのコレクションを表します。 このクラスは継承できません。

(継承元 ModelComponentCollection)
IList.Item[Int32]

CubePermission オブジェクトのコレクションを表します。 このクラスは継承できません。

(継承元 ModelComponentCollection)
IList.Remove(Object)

CubePermission オブジェクトのコレクションを表します。 このクラスは継承できません。

(継承元 ModelComponentCollection)
IList.RemoveAt(Int32)

CubePermission オブジェクトのコレクションを表します。 このクラスは継承できません。

(継承元 ModelComponentCollection)
IModelComponentCollection.Contains(IModelComponent)

CubePermission オブジェクトのコレクションを表します。 このクラスは継承できません。

(継承元 ModelComponentCollection)
IModelComponentCollection.Remove(IModelComponent)

CubePermission オブジェクトのコレクションを表します。 このクラスは継承できません。

(継承元 ModelComponentCollection)
IModelComponentCollection.Remove(IModelComponent, Boolean)

CubePermission オブジェクトのコレクションを表します。 このクラスは継承できません。

(継承元 ModelComponentCollection)
IOnDemandLoadableCollection.BlockOnDemandLoad(Boolean)

CubePermission オブジェクトのコレクションを表します。 このクラスは継承できません。

(継承元 ModelComponentCollection)
IOnDemandLoadableCollection.Loaded

CubePermission オブジェクトのコレクションを表します。 このクラスは継承できません。

(継承元 ModelComponentCollection)

適用対象