RelationshipEndAttributeCollection クラス

定義

RelationshipEndAttribute オブジェクトのコレクションを表します。

public sealed class RelationshipEndAttributeCollection : Microsoft.AnalysisServices.ModelComponentCollection
type RelationshipEndAttributeCollection = class
    inherit ModelComponentCollection
Public NotInheritable Class RelationshipEndAttributeCollection
Inherits ModelComponentCollection
継承
RelationshipEndAttributeCollection

プロパティ

Count

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

(継承元 ModelComponentCollection)
DemandLoadingService

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

(継承元 ModelComponentCollection)
IsFixedSize

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

(継承元 ModelComponentCollection)
IsReadOnly

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

(継承元 ModelComponentCollection)
IsSynchronized

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

(継承元 ModelComponentCollection)
Item[Int32]

指定した 0 から始まるインデックス位置の RelationshipEndAttribute を取得します。

Item[String]

指定した AttributeID を持つ RelationshipEndAttribute を取得します。

ItemsType

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

(継承元 ModelComponentCollection)
Parent

IModelComponentCollection の親 IModelComponent を取得します。

(継承元 ModelComponentCollection)
Preloadable

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

(継承元 ModelComponentCollection)
SyncRoot

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

(継承元 ModelComponentCollection)

メソッド

Add(ModelComponent)

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

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

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

(継承元 ModelComponentCollection)
Add(RelationshipEndAttribute)

指定した RelationshipEndAttribute をこのコレクションに追加します。

Add(String)

新しい RelationshipEndAttribute を作成し、コレクションに追加して、返します。

Add(String, IModelComponent)

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

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

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

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

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

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

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

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

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

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

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

(継承元 ModelComponentCollection)
Clear()

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

(継承元 ModelComponentCollection)
Contains(IModelComponent)

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

(継承元 ModelComponentCollection)
Contains(RelationshipEndAttribute)

指定された RelationshipEndAttribute がコレクション内に存在するかどうかを示します。

Contains(String)

指定した AttributeID の RelationshipEndAttribute がコレクションに存在するかどうかを示します。

CopyTo(Array, Int32)

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

(継承元 ModelComponentCollection)
EnsureLoaded()

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

(継承元 ModelComponentCollection)
Find(String)

指定した AttributeID の RelationshipEndAttribute を返します。見つからない場合は、null 値が返されます。

GetEnumerator()

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

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

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

(継承元 ModelComponentCollection)
IndexOf(IModelComponent)

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

(継承元 ModelComponentCollection)
IndexOf(RelationshipEndAttribute)

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

IndexOf(String)

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

Insert(IModelComponent, String, Int32)

IModelComponent を ModelComponentCollection に挿入します。

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

IModelComponent を ModelComponentCollection に挿入します。

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

ModelComponent を ModelComponentCollection に挿入します。

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

このコレクションの指定したインデックス位置に、RelationshipEndAttribute を挿入します。

Insert(Int32, String)

新しい RelationshipEndAttribute を作成し、指定したインデックスに挿入して、返します。

Move(Int32, Int32)

コレクション内のある位置から別の位置に RelationshipEndAttribute を移動します。

Move(RelationshipEndAttribute, Int32)

コレクション内の指定位置へ、RelationshipEndAttribute を移動します。

Move(String, Int32)

コレクション内の指定位置へ、RelationshipEndAttribute を移動します。

Remove(IModelComponent)

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

(継承元 ModelComponentCollection)
Remove(RelationshipEndAttribute)

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

Remove(RelationshipEndAttribute, Boolean)

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

Remove(String)

RelationshipEndAttribute をこのコレクションから削除します。

Remove(String, Boolean)

RelationshipEndAttribute をこのコレクションから削除します。

RemoveAt(Int32)

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

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

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

(継承元 ModelComponentCollection)

イベント

CollectionChanged

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

(継承元 ModelComponentCollection)
CollectionChanging

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

(継承元 ModelComponentCollection)

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

IList.Add(Object)

RelationshipEndAttribute オブジェクトのコレクションを表します。

(継承元 ModelComponentCollection)
IList.Clear()

RelationshipEndAttribute オブジェクトのコレクションを表します。

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

RelationshipEndAttribute オブジェクトのコレクションを表します。

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

RelationshipEndAttribute オブジェクトのコレクションを表します。

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

RelationshipEndAttribute オブジェクトのコレクションを表します。

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

RelationshipEndAttribute オブジェクトのコレクションを表します。

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

RelationshipEndAttribute オブジェクトのコレクションを表します。

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

RelationshipEndAttribute オブジェクトのコレクションを表します。

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

RelationshipEndAttribute オブジェクトのコレクションを表します。

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

RelationshipEndAttribute オブジェクトのコレクションを表します。

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

RelationshipEndAttribute オブジェクトのコレクションを表します。

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

RelationshipEndAttribute オブジェクトのコレクションを表します。

(継承元 ModelComponentCollection)
IOnDemandLoadableCollection.Loaded

RelationshipEndAttribute オブジェクトのコレクションを表します。

(継承元 ModelComponentCollection)

適用対象