EqtBaseCollection<T> 類別
為這個命名空間中的集合提供基底類別。
繼承階層架構
System.Object
Microsoft.VisualStudio.TestTools.Common.EqtBaseCollection<T>
Microsoft.VisualStudio.TestTools.Common.DeploymentItemCollection
Microsoft.VisualStudio.TestTools.Common.TestCategoryItemCollection
命名空間: Microsoft.VisualStudio.TestTools.Common
組件: Microsoft.VisualStudio.QualityTools.Common (在 Microsoft.VisualStudio.QualityTools.Common.dll 中)
語法
'宣告
<SerializableAttribute> _
Public Class EqtBaseCollection(Of T) _
Implements ICollection(Of T), IEnumerable(Of T), _
IEnumerable, ICloneable, IXmlTestStore
[SerializableAttribute]
public class EqtBaseCollection<T> : ICollection<T>,
IEnumerable<T>, IEnumerable, ICloneable, IXmlTestStore
[SerializableAttribute]
generic<typename T>
public ref class EqtBaseCollection : ICollection<T>,
IEnumerable<T>, IEnumerable, ICloneable, IXmlTestStore
[<SerializableAttribute>]
type EqtBaseCollection<'T> =
class
interface ICollection<'T>
interface IEnumerable<'T>
interface IEnumerable
interface ICloneable
interface IXmlTestStore
end
JScript 不支援泛型型別或方法。
型別參數
- T
判斷集合所包含之物件型別的 Type。
EqtBaseCollection<T> 型別會公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
EqtBaseCollection<T>() | 初始化 EqtBaseCollection<T> 類別的新執行個體。 | |
EqtBaseCollection<T>(IEqualityComparer) | 使用提供的比較子,初始化 EqtBaseCollection<T> 類別的新的可排序執行個體。 | |
EqtBaseCollection<T>(EqtBaseCollection<T>) | 藉由建立所提供之 EqtBaseCollection<T> 物件的淺層複本,初始化 EqtBaseCollection<T> 類別的新執行個體。 |
回頁首
屬性
名稱 | 說明 | |
---|---|---|
Count | 取得集合中的項目數目。 | |
IsReadOnly | 取得值,這個值表示集合是否為唯讀。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
Add | 將項目加入至集合。 | |
Clear | 清除集合中的所有項目。 | |
Clone | 建立集合的複本。 | |
Contains | 傳回值,這個值表示所提供的項目是否已在集合中。 | |
CopyTo | 以提供的索引開始,將集合中的所有項目複製至所提供的陣列。 | |
Equals | 判斷指定的物件是否等於目前物件。 (繼承自 Object)。 | |
Finalize | 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 | |
GetEnumerator | 傳回用於在集合中逐一查看的 IEnumerator 物件。 | |
GetHashCode | 做為特定型別的雜湊函式。 (繼承自 Object)。 | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
Load | 使用提供的參數,從提供的 XML 項目載入目前物件。 | |
MemberwiseClone | 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 | |
Remove | 從集合中移除所提供的項目 (如果項目存在的話)。 | |
Save | 使用提供的參數,將目前的物件儲存至提供的 XML 項目。 | |
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 |
回頁首
欄位
名稱 | 說明 | |
---|---|---|
m_container | 基礎架構。傳回包含集合的雜湊資料表。 |
回頁首
明確介面實作
名稱 | 說明 | |
---|---|---|
IEnumerable<T>.GetEnumerator | 傳回具型別的 IEnumerator。 |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。