ReadOnlyLinkedElementCollection<T> 類別
表示關聯性另一端的項目執行個體的強型別唯讀集合。
繼承階層架構
System.Object
Microsoft.VisualStudio.Modeling.ReadOnlyLinkedElementCollection<T>
Microsoft.VisualStudio.Modeling.LinkedElementCollection<T>
命名空間: Microsoft.VisualStudio.Modeling
組件: Microsoft.VisualStudio.Modeling.Sdk.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 中)
語法
'宣告
Public Class ReadOnlyLinkedElementCollection(Of T As ModelElement) _
Implements IList(Of T), ICollection(Of T), _
IEnumerable(Of T), IEnumerable, IList, ICollection, IBindingList, _
ITypedList, IRaiseItemChangedEvents, INotifyCollectionChanged, INotifyPropertyChanged
public class ReadOnlyLinkedElementCollection<T> : IList<T>,
ICollection<T>, IEnumerable<T>, IEnumerable, IList, ICollection,
IBindingList, ITypedList, IRaiseItemChangedEvents, INotifyCollectionChanged, INotifyPropertyChanged
where T : ModelElement
類型參數
- T
ReadOnlyLinkedElementCollection<T> 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
ReadOnlyLinkedElementCollection<T> | 初始化 ReadOnlyLinkedElementCollection 類別的新執行個體。 |
回頁首
屬性
名稱 | 描述 | |
---|---|---|
CommittedCount | 取得集合中角色扮演者的實際數目 (在認可之後) | |
Count | 取得集合中的角色扮演者數目。 | |
IntermediateCount | 取得集合中角色扮演者的中繼數目 (在認可期間)。 | |
Item | 取得或設定集合中指定索引位置的角色扮演者。 | |
SourceDomainRole | 取得此集合所代表關聯性的來源角色。 | |
SourceElement | 取得這個集合所繼承的來源角色扮演者。 | |
TargetDomainRole | 取得此集合所代表關聯性的目標角色。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
Contains | 取得指定的角色扮演者是否屬於集合。 | |
CopyTo | 將所有角色扮演者複製到陣列。 | |
Equals | 判斷指定的物件是否等於目前物件。 (繼承自 Object)。 | |
Exists | 判斷是否至少有一個項目在指定的條件下為 true。 | |
Finalize | 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 | |
Find | 尋找集合中第一個符合指定之條件的項目。 | |
FindAll | 尋找符合指定的條件的所有項目。 | |
FindIndex | 尋找符合指定之條件的第一個項目。 | |
ForEach | 對集合中的所有項目執行指定的動作。 | |
GetEnumerator | 取得此集合的強型別列舉值。 | |
GetHashCode | 做為預設雜湊函式。 (繼承自 Object)。 | |
GetItemProperties | 傳回集合項目型別的完整可瀏覽屬性集合。如果集合中有實際項目,可能的話請以 IMS 項目取代反射項目,允許透過它們進行交易更新。 | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
IndexOf | 取得在集合內角色扮演者的索引。 | |
MemberwiseClone | 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 | |
ToArray | 建立陣列,並將集合中的所有角色扮演者複製到其中。 | |
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 | |
TrueForAll | 檢查指定的條件是否對集合中的所有項目而言皆為 true。 |
回頁首
欄位
名稱 | 描述 | |
---|---|---|
listChangedHandler |
回頁首
明確介面實作
回頁首
備註
這個執行個體的唯讀集合另一端特定項目所參與之關聯性的連結。
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。