RelationshipCollection 類別

定義

表示 Relationship 物件的集合。

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

屬性

Count

取得位於 ModelComponentCollection 中的 ModelComponent 物件數量。

(繼承來源 ModelComponentCollection)
DemandLoadingService

取得集合的需求載入服務。

(繼承來源 ModelComponentCollection)
IsFixedSize

取得值,指出 ModelComponentCollection 是否具有固定的大小。

(繼承來源 ModelComponentCollection)
IsReadOnly

取得值,指出 ModelComponentCollection 是否為唯讀。

(繼承來源 ModelComponentCollection)
IsSynchronized

取得值,指出是否同步存取 ModelComponentCollection (安全執行緒)。

(繼承來源 ModelComponentCollection)
Item[Int32]

取得以零為基底的索引處的關聯性。

Item[String]

取得具有指定識別碼的 Relationship。

ItemsType

取得 ModelComponentCollection 中可包含的物件類型。

(繼承來源 ModelComponentCollection)
Parent

取得 IModelComponentCollection 的父 IModelComponent。

(繼承來源 ModelComponentCollection)
Preloadable

取得值,該值指出是否可以預載集合。

(繼承來源 ModelComponentCollection)
SyncRoot

取得可用來同步存取 ModelComponentCollection 的物件。

(繼承來源 ModelComponentCollection)

方法

Add(ModelComponent)

將 ModelComponent 物件新增至 ModelComponentCollection。

(繼承來源 ModelComponentCollection)
Add(ModelComponent, Boolean)

將 ModelComponent 物件新增至 ModelComponentCollection。

(繼承來源 ModelComponentCollection)
Add(Relationship)

將指定的 Relationship 新增至此集合。

Add(String)

建立新的 Relationship,然後將它新增至集合,然後傳回此新 Relationship。

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(Relationship)

判斷指定的 Relationship 是否在集合中。

Contains(String)

判斷具有指定識別碼的 Relationship 是否存在於集合中。

CopyTo(Array, Int32)

從目標陣列的指定索引處開始,將整個 ModelComponentCollection 複製到一維陣列。

(繼承來源 ModelComponentCollection)
EnsureLoaded()

確認集合已載入。

(繼承來源 ModelComponentCollection)
Find(String)

傳回具有指定識別碼的 Relationship,如果找不到則為 Null。

GetEnumerator()

傳回可逐一查看 ModelComponentCollection 的列舉值。

(繼承來源 ModelComponentCollection)
GetItem(String, Boolean, String)

取得指定之元件的參考。

(繼承來源 ModelComponentCollection)
IndexOf(IModelComponent)

搜尋指定的項目,並傳回在集合內其以零為基底的索引。

(繼承來源 ModelComponentCollection)
IndexOf(Relationship)

依名稱搜尋指定的 Relationship,並傳回其位在集合中以零為基底的索引。

IndexOf(String)

使用指定的識別碼搜尋 Relationship,並在集合內傳回其以零為基底的索引。

Insert(IModelComponent, String, Int32)

將 IModelComponent 插入 ModelComponentCollection。

(繼承來源 ModelComponentCollection)
Insert(IModelComponent, String, Int32, Boolean)

將 IModelComponent 插入 ModelComponentCollection。

(繼承來源 ModelComponentCollection)
Insert(Int32, ModelComponent)

將 ModelComponent 插入 ModelComponentCollection。

(繼承來源 ModelComponentCollection)
Insert(Int32, Relationship)

將 Relationship 插入此集合中指定的索引位置。

Insert(Int32, String)

建立新的 Relationship,將它插入指定索引位置,然後傳回此新 Relationship。

Move(Int32, Int32)

將集合中的 Relationship 從一個位置移至另一個位置。

Move(Relationship, Int32)

將集合中的 Relationship 移至指定位置。

Move(String, Int32)

將集合中的 Relationship 移至指定位置。

Remove(IModelComponent)

從集合中移除指定的 IModelComponent。

(繼承來源 ModelComponentCollection)
Remove(Relationship)

從此集合中移除指定的 Relationship。

Remove(Relationship, Boolean)

從此集合中移除指定的 Relationship。

Remove(String)

從此集合中移除 Relationship。

Remove(String, Boolean)

從此集合中移除 Relationship。

RemoveAt(Int32)

從 ModelComponentCollection 中移除位於指定索引位置的 IModelComponent。

(繼承來源 ModelComponentCollection)
RemoveAt(Int32, Boolean)

從 ModelComponentCollection 中移除位於指定索引位置的 IModelComponent。

(繼承來源 ModelComponentCollection)

事件

CollectionChanged

當集合變更時發生。

(繼承來源 ModelComponentCollection)
CollectionChanging

當集合正在變更時發生。

(繼承來源 ModelComponentCollection)

明確介面實作

IList.Add(Object)

表示 Relationship 物件的集合。

(繼承來源 ModelComponentCollection)
IList.Clear()

表示 Relationship 物件的集合。

(繼承來源 ModelComponentCollection)
IList.Contains(Object)

表示 Relationship 物件的集合。

(繼承來源 ModelComponentCollection)
IList.IndexOf(Object)

表示 Relationship 物件的集合。

(繼承來源 ModelComponentCollection)
IList.Insert(Int32, Object)

表示 Relationship 物件的集合。

(繼承來源 ModelComponentCollection)
IList.Item[Int32]

表示 Relationship 物件的集合。

(繼承來源 ModelComponentCollection)
IList.Remove(Object)

表示 Relationship 物件的集合。

(繼承來源 ModelComponentCollection)
IList.RemoveAt(Int32)

表示 Relationship 物件的集合。

(繼承來源 ModelComponentCollection)
IModelComponentCollection.Contains(IModelComponent)

表示 Relationship 物件的集合。

(繼承來源 ModelComponentCollection)
IModelComponentCollection.Remove(IModelComponent)

表示 Relationship 物件的集合。

(繼承來源 ModelComponentCollection)
IModelComponentCollection.Remove(IModelComponent, Boolean)

表示 Relationship 物件的集合。

(繼承來源 ModelComponentCollection)
IOnDemandLoadableCollection.BlockOnDemandLoad(Boolean)

表示 Relationship 物件的集合。

(繼承來源 ModelComponentCollection)
IOnDemandLoadableCollection.Loaded

表示 Relationship 物件的集合。

(繼承來源 ModelComponentCollection)

適用於