Share via


DataSourceElementCollection-Klasse

Stellt ein XML-Element dar, das eine Auflistung untergeordneter DataSourceElement-Objekte enthält.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntax

'Declaration
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

Der DataSourceElementCollection-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode DataSourceElementCollection Initialisiert eine neue Instanz der DataSourceElementCollection-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft AddElementName Ruft den Namen des ConfigurationElement ab, das beim Überschreiben in einer abgeleiteten Klasse dem Hinzufügevorgang in der ConfigurationElementCollection zugeordnet werden soll, oder legt diesen fest. (Von ConfigurationElementCollection geerbt.)
Geschützte Eigenschaft ClearElementName Ruft den Namen für das ConfigurationElement ab, das beim Überschreiben in einer abgeleiteten Klasse dem Löschvorgang in der ConfigurationElementCollection zugeordnet werden soll, oder legt diesen fest. (Von ConfigurationElementCollection geerbt.)
Öffentliche Eigenschaft CollectionType Ruft den Typ der ConfigurationElementCollection ab. (Von ConfigurationElementCollection geerbt.)
Öffentliche Eigenschaft Count Ruft die Anzahl der Elemente in der Auflistung ab. (Von ConfigurationElementCollection geerbt.)
Öffentliche Eigenschaft ElementInformation Ruft ein ElementInformation-Objekt ab, das die nicht anpassbaren Informationen und Funktionen des ConfigurationElement-Objekts enthält. (Von ConfigurationElement geerbt.)
Geschützte Eigenschaft ElementProperty Ruft das ConfigurationElementProperty-Objekt ab, das das ConfigurationElement-Objekt selbst darstellt. (Von ConfigurationElement geerbt.)
Öffentliche Eigenschaft EmitClear Ruft einen Wert ab, der angibt, ob die Auflistung gelöscht wurde, oder legt diesen fest. (Von ConfigurationElementCollection geerbt.)
Öffentliche Eigenschaft IsSynchronized Ruft einen Wert ab, der angibt, ob der Zugriff auf die Auflistung synchronisiert ist. (Von ConfigurationElementCollection geerbt.)
Geschützte Eigenschaft Item(ConfigurationProperty) Ruft eine Eigenschaft oder ein Attribut dieses Konfigurationselements ab oder legt diese bzw. dieses fest. (Von ConfigurationElement geerbt.)
Öffentliche Eigenschaft Item[Int32] Ruft ein DataSourceElement an der angegebenen Indexposition ab oder legt es fest.
Öffentliche Eigenschaft Item[String] Ruft ein durch einen Namen bezeichnetes DataSourceElement ab.
Öffentliche Eigenschaft LockAllAttributesExcept Ruft die Auflistung gesperrter Attribute ab. (Von ConfigurationElement geerbt.)
Öffentliche Eigenschaft LockAllElementsExcept Ruft die Auflistung gesperrter Elemente ab. (Von ConfigurationElement geerbt.)
Öffentliche Eigenschaft LockAttributes Ruft die Auflistung gesperrter Attribute ab. (Von ConfigurationElement geerbt.)
Öffentliche Eigenschaft LockElements Ruft die Auflistung gesperrter Elemente ab. (Von ConfigurationElement geerbt.)
Öffentliche Eigenschaft LockItem Ruft einen Wert ab, der angibt, ob das Element gesperrt ist, oder legt diesen fest. (Von ConfigurationElement geerbt.)
Geschützte Eigenschaft Properties Ruft die Auflistung von Eigenschaften ab. (Von ConfigurationElement geerbt.)
Geschützte Eigenschaft RemoveElementName Ruft den Namen des ConfigurationElement ab, das beim Überschreiben in einer abgeleiteten Klasse dem Entfernungsvorgang in der ConfigurationElementCollection zugeordnet werden soll, oder legt diesen fest. (Von ConfigurationElementCollection geerbt.)
Öffentliche Eigenschaft SyncRoot Ruft ein Objekt ab, das zum Synchronisieren des Zugriffs auf ConfigurationElementCollection verwendet wird. (Von ConfigurationElementCollection geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add Fügt DataSourceElementCollection ein Datenquellenelement hinzu.
Geschützte Methode BaseAdd Fügt der Konfigurationselementauflistung ein Konfigurationselement hinzu. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode BaseClear Entfernt alle Konfigurationselementobjekte aus der Auflistung. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode BaseGet(Object) Gibt das Konfigurationselement mit dem angegebenen Schlüssel zurück. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode BaseGet(Int32) Ruft das Konfigurationselement am angegebenen Index ab. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode BaseGetAllKeys Gibt ein Array der Schlüssel für alle Konfigurationselemente in der ConfigurationElementCollection zurück. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode BaseGetKey Ruft den Schlüssel für das ConfigurationElement an der angegebenen Indexposition ab. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode BaseIsRemoved Gibt an, ob das ConfigurationElement mit dem angegebenen Schlüssel aus der ConfigurationElementCollection entfernt worden ist. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode BaseRemove Entfernt ein ConfigurationElement aus der Auflistung. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode BaseRemoveAt Entfernt das ConfigurationElement an der angegebenen Indexposition. (Von ConfigurationElementCollection geerbt.)
Öffentliche Methode Clear Entfernt alle Datenquellenelement-Objekte aus der Auflistung.
Öffentliche Methode CopyTo Kopiert den Inhalt der ConfigurationElementCollection in ein Array. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode DeserializeElement Liest XML aus der Konfigurationsdatei. (Von ConfigurationElement geerbt.)
Öffentliche Methode Equals Vergleicht die ConfigurationElementCollection mit dem angegebenen Objekt. (Von ConfigurationElementCollection geerbt.)
Öffentliche Methode GetEnumerator Infrastruktur. Ruft einen IEnumerator ab, der zum Durchlaufen von ConfigurationElementCollection verwendet wird. (Von ConfigurationElementCollection geerbt.)
Öffentliche Methode GetHashCode Ruft einen eindeutigen Wert ab, der die ConfigurationElementCollection-Instanz darstellt. (Von ConfigurationElementCollection geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode Init Legt für das ConfigurationElement-Objekt den Ausgangszustand fest. (Von ConfigurationElement geerbt.)
Geschützte Methode InitializeDefault Wird verwendet, um einen Standardsatz von Werten für das ConfigurationElement-Objekt zu initialisieren. (Von ConfigurationElement geerbt.)
Geschützte Methode IsModified Gibt an, ob diese ConfigurationElementCollection geändert wurde, seit sie zuletzt gespeichert oder geladen wurde, wenn sie in einer abgeleiteten Klasse überschrieben wurde. (Von ConfigurationElementCollection geerbt.)
Öffentliche Methode IsReadOnly Gibt an, ob das ConfigurationElementCollection-Objekt schreibgeschützt ist. (Von ConfigurationElementCollection geerbt.)
Öffentliche Methode Remove(String) Entfernt ein DataSourceElement aus der Auflistung.
Öffentliche Methode Remove(DataSourceElement) Entfernt ein DataSourceElement aus der Auflistung.
Geschützte Methode Reset Setzt die ConfigurationElementCollection auf ihren unveränderten Zustand zurück, wenn sie in einer abgeleiteten Klasse überschrieben wurde. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode ResetModified Setzt den Wert der IsModified-Eigenschaft auf false zurück, wenn er in einer abgeleiteten Klasse überschrieben wurde. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode SerializeElement Schreibt die Konfigurationsdaten in ein XML-Element in der Konfigurationsdatei, wenn sie in einer abgeleiteten Klasse überschrieben wurden. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode SerializeToXmlElement Schreibt bei Implementierung in einer abgeleiteten Klasse die äußeren Tags dieses Konfigurationselements in die Konfigurationsdatei. (Von ConfigurationElement geerbt.)
Geschützte Methode SetReadOnly Infrastruktur. Legt die IsReadOnly-Eigenschaft für das ConfigurationElementCollection-Objekt und alle Unterelemente fest. (Von ConfigurationElementCollection geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Geschützte Methode Unmerge Infrastruktur. Kehrt die Auswirkungen der Zusammenführung von Konfigurationsinformationen aus verschiedenen Ebenen der Konfigurationshierarchie um. (Von ConfigurationElementCollection geerbt.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode System#Collections#ICollection#CopyTo Kopiert das ConfigurationElementCollection in ein Array. (Von ConfigurationElementCollection geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.UnitTesting-Namespace

DataSourceElement