ReadOnlyLinkedElementCollection<T> 類別
表示強型別的唯讀集合的另一端的關聯性的項目執行個體。
繼承階層架構
System.Object
Microsoft.VisualStudio.Modeling.ReadOnlyLinkedElementCollection<T>
Microsoft.VisualStudio.Modeling.LinkedElementCollection<T>
命名空間: Microsoft.VisualStudio.Modeling
組件: Microsoft.VisualStudio.Modeling.Sdk.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 中)
語法
'宣告
Public Class ReadOnlyLinkedElementCollection(Of T As ModelElement) _
Implements IList(Of T), ICollection(Of T), _
IEnumerable(Of T), IBindingList, IList, ITypedList, IRaiseItemChangedEvents, _
INotifyCollectionChanged, INotifyPropertyChanged, ICollection, IEnumerable
public class ReadOnlyLinkedElementCollection<T> : IList<T>,
ICollection<T>, IEnumerable<T>, IBindingList, IList, ITypedList,
IRaiseItemChangedEvents, INotifyCollectionChanged, INotifyPropertyChanged, ICollection, IEnumerable
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) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。