次の方法で共有


EqtBaseCollection<T> クラス

定義

この名前空間のコレクションの基本クラスを提供します。

generic <typename T>
public ref class EqtBaseCollection : ICloneable, Microsoft::VisualStudio::TestTools::Common::Xml::IXmlTestStore, System::Collections::Generic::ICollection<T>, System::Collections::Generic::IEnumerable<T>
[System.Serializable]
public class EqtBaseCollection<T> : ICloneable, Microsoft.VisualStudio.TestTools.Common.Xml.IXmlTestStore, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>
[<System.Serializable>]
type EqtBaseCollection<'T> = class
    interface ICollection<'T>
    interface seq<'T>
    interface IEnumerable
    interface ICloneable
    interface IXmlTestStore
Public Class EqtBaseCollection(Of T)
Implements ICloneable, ICollection(Of T), IEnumerable(Of T), IXmlTestStore

型パラメーター

T

Typeコレクションに含まれるオブジェクトの種類を決定する 。

継承
EqtBaseCollection<T>
派生
属性
実装

コンストラクター

EqtBaseCollection<T>()

EqtBaseCollection<T> クラスの新しいインスタンスを初期化します。

EqtBaseCollection<T>(EqtBaseCollection<T>)

指定EqtBaseCollection<T>したオブジェクトの浅いコピーをEqtBaseCollection<T>作成して、 クラスの新しいインスタンスを初期化します。

EqtBaseCollection<T>(IEqualityComparer)

指定された比較子を使用して、 クラスの EqtBaseCollection<T> 新しい並べ替え可能なインスタンスを初期化します。

フィールド

m_container

コレクションを含むハッシュ テーブルを返します。

プロパティ

Count

コレクション内の項目の数を取得します。

IsReadOnly

コレクションが読み取り専用かどうかを示す値を取得します。

メソッド

Add(T)

項目をコレクションに追加します。

Clear()

コレクションからすべての項目を削除します。

Clone()

コレクションのコピーを作成します。

Contains(T)

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

CopyTo(T[], Int32)

指定したインデックスから始めて、コレクション内のすべての項目を指定された配列にコピーします。

GetEnumerator()

コレクションを IEnumerator 反復処理するための オブジェクトを返します。

Load(XmlElement, XmlTestStoreParameters)

指定されたパラメーターを使用して、指定された XML 要素から現在のオブジェクトを読み込みます。

Remove(T)

アイテムが存在する場合は、指定された項目をコレクションから削除します。

Save(XmlElement, XmlTestStoreParameters)

指定されたパラメーターを使用して、指定された XML 要素に現在のオブジェクトを保存します。

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

IEnumerable<T>.GetEnumerator()

型指定された IEnumerator を返します。

拡張メソッド

EmptyIfNull<T>(IEnumerable<T>)

null でない場合は、この列挙体を返します。 null の場合は、空の列挙を返します。

適用対象