DataSourceElementCollection クラス

DataSourceElement オブジェクトのコレクションを含む XML 要素を表します。

継承階層

System.Object
  System.Configuration.ConfigurationElement
    System.Configuration.ConfigurationElementCollection
      Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection

名前空間:  Microsoft.VisualStudio.TestTools.UnitTesting
アセンブリ:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 内)

構文

'宣言
Public NotInheritable Class DataSourceElementCollection _
    Inherits ConfigurationElementCollection
public sealed class DataSourceElementCollection : ConfigurationElementCollection
public ref class DataSourceElementCollection sealed : public ConfigurationElementCollection
[<Sealed>]
type DataSourceElementCollection =  
    class
        inherit ConfigurationElementCollection
    end
public final class DataSourceElementCollection extends ConfigurationElementCollection

DataSourceElementCollection 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド DataSourceElementCollection DataSourceElementCollection クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
プロテクト プロパティ AddElementName 派生クラスでオーバーライドされると、ConfigurationElementCollection での追加操作に関連付ける ConfigurationElement の名前を取得または設定します。 (ConfigurationElementCollection から継承されます。)
プロテクト プロパティ ClearElementName 派生クラスでオーバーライドされると、ConfigurationElementCollection での消去操作に関連付ける ConfigurationElement の名前を取得または設定します。 (ConfigurationElementCollection から継承されます。)
パブリック プロパティ CollectionType ConfigurationElementCollection の型を取得します。 (ConfigurationElementCollection から継承されます。)
パブリック プロパティ Count コレクション内の要素の数を取得します。 (ConfigurationElementCollection から継承されます。)
パブリック プロパティ ElementInformation ConfigurationElement オブジェクトのカスタマイズできない情報と機能を格納する ElementInformation オブジェクトを取得します。 (ConfigurationElement から継承されます。)
プロテクト プロパティ ElementProperty ConfigurationElement オブジェクト自体を表す ConfigurationElementProperty オブジェクトを取得します。 (ConfigurationElement から継承されます。)
パブリック プロパティ EmitClear コレクションが削除されたかどうかを示す値を取得または設定します。 (ConfigurationElementCollection から継承されます。)
パブリック プロパティ IsSynchronized コレクションへのアクセスの同期がとられているかどうかを示す値を取得します。 (ConfigurationElementCollection から継承されます。)
プロテクト プロパティ Item[ConfigurationProperty] この構成要素のプロパティまたは属性を取得または設定します。 (ConfigurationElement から継承されます。)
パブリック プロパティ Item[Int32] 指定したインデックス位置の DataSourceElement を取得または設定します。
パブリック プロパティ Item[String] 名前で指定した DataSourceElement を取得します。
パブリック プロパティ LockAllAttributesExcept ロックされている属性のコレクションを取得します。 (ConfigurationElement から継承されます。)
パブリック プロパティ LockAllElementsExcept ロックされている要素のコレクションを取得します。 (ConfigurationElement から継承されます。)
パブリック プロパティ LockAttributes ロックされている属性のコレクションを取得します。 (ConfigurationElement から継承されます。)
パブリック プロパティ LockElements ロックされている要素のコレクションを取得します。 (ConfigurationElement から継承されます。)
パブリック プロパティ LockItem 要素がロックされているかどうかを示す値を取得または設定します。 (ConfigurationElement から継承されます。)
プロテクト プロパティ Properties プロパティのコレクションを取得します。 (ConfigurationElement から継承されます。)
プロテクト プロパティ RemoveElementName 派生クラスでオーバーライドされると、ConfigurationElementCollection での削除操作に関連付ける ConfigurationElement の名前を取得または設定します。 (ConfigurationElementCollection から継承されます。)
パブリック プロパティ SyncRoot ConfigurationElementCollection へのアクセスを同期するために使用するオブジェクトを取得します。 (ConfigurationElementCollection から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Add データ ソース要素を DataSourceElementCollection に追加します。
プロテクト メソッド BaseAdd 構成要素のコレクションに構成要素を追加します。 (ConfigurationElementCollection から継承されます。)
プロテクト メソッド BaseClear コレクションからすべての構成要素オブジェクトを削除します。 (ConfigurationElementCollection から継承されます。)
プロテクト メソッド BaseGet(Object) 指定したキーを持つ構成要素を返します。 (ConfigurationElementCollection から継承されます。)
プロテクト メソッド BaseGet(Int32) 指定したインデックス位置にある構成要素を取得します。 (ConfigurationElementCollection から継承されます。)
プロテクト メソッド BaseGetAllKeys ConfigurationElementCollection に格納されているすべての構成要素のキーの配列を返します。 (ConfigurationElementCollection から継承されます。)
プロテクト メソッド BaseGetKey 指定したインデックス位置にある ConfigurationElement のキーを取得します。 (ConfigurationElementCollection から継承されます。)
プロテクト メソッド BaseIsRemoved 指定したキーを持つ ConfigurationElementConfigurationElementCollection から削除されているかどうかを示します。 (ConfigurationElementCollection から継承されます。)
プロテクト メソッド BaseRemove ConfigurationElement をコレクションから削除します。 (ConfigurationElementCollection から継承されます。)
プロテクト メソッド BaseRemoveAt 指定したインデックス位置にある ConfigurationElement を削除します。 (ConfigurationElementCollection から継承されます。)
パブリック メソッド Clear すべてのデータ ソース要素オブジェクトをコレクションから削除します。
パブリック メソッド CopyTo ConfigurationElementCollection の内容を配列にコピーします。 (ConfigurationElementCollection から継承されます。)
プロテクト メソッド DeserializeElement 構成ファイルから XML を読み取ります。 (ConfigurationElement から継承されます。)
パブリック メソッド Equals ConfigurationElementCollection と指定したオブジェクトを比較します。 (ConfigurationElementCollection から継承されます。)
パブリック メソッド GetEnumerator インフラストラクチャ。ConfigurationElementCollection の反復処理に使用する IEnumerator を取得します。 (ConfigurationElementCollection から継承されます。)
パブリック メソッド GetHashCode ConfigurationElementCollection インスタンスを表す一意の値を取得します。 (ConfigurationElementCollection から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド Init ConfigurationElement オブジェクトを初期状態に設定します。 (ConfigurationElement から継承されます。)
プロテクト メソッド InitializeDefault ConfigurationElement オブジェクトの既定の値セットを初期化するために使用します。 (ConfigurationElement から継承されます。)
プロテクト メソッド IsModified 派生クラスでオーバーライドされると、この ConfigurationElementCollection が最後に保存された後または読み込まれた後に、変更されているかどうかを示します。 (ConfigurationElementCollection から継承されます。)
パブリック メソッド IsReadOnly ConfigurationElementCollection オブジェクトが読み取り専用かどうかを示します。 (ConfigurationElementCollection から継承されます。)
パブリック メソッド Remove(String) DataSourceElement をコレクションから削除します。
パブリック メソッド Remove(DataSourceElement) DataSourceElement をコレクションから削除します。
プロテクト メソッド Reset 派生クラスでオーバーライドされると、ConfigurationElementCollection を変更されていない状態にリセットします。 (ConfigurationElementCollection から継承されます。)
プロテクト メソッド ResetModified 派生クラスでオーバーライドされると、IsModified プロパティの値を false にリセットします。 (ConfigurationElementCollection から継承されます。)
プロテクト メソッド SerializeElement 派生クラスでオーバーライドされると、構成データを構成ファイルの XML 要素に書き込みます。 (ConfigurationElementCollection から継承されます。)
プロテクト メソッド SerializeToXmlElement 派生クラスに実装されている場合、この構成要素の外側のタグを構成ファイルに書き込みます。 (ConfigurationElement から継承されます。)
プロテクト メソッド SetReadOnly インフラストラクチャ。ConfigurationElementCollection オブジェクトとすべてのサブ要素の IsReadOnly プロパティを設定します。 (ConfigurationElementCollection から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
プロテクト メソッド Unmerge インフラストラクチャ。構成階層の異なるレベルの構成情報をマージした効果を反転させます。 (ConfigurationElementCollection から継承されます。)

このページのトップへ

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

  名前 説明
明示的なインターフェイス実装プライベート メソッド ICollection.CopyTo ConfigurationElementCollection を配列にコピーします。 (ConfigurationElementCollection から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.TestTools.UnitTesting 名前空間

DataSourceElement