Freigeben über


DataSourceElementCollection-Klasse

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

Vererbungshierarchie

System.Object
  System.Configuration.ConfigurationElement
    System.Configuration.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 des ConfigurationElementCollection ab. (Von ConfigurationElementCollection geerbt.)
Öffentliche Eigenschaft Count Ruft die Anzahl der Elemente in der Auflistung ab. (Von ConfigurationElementCollection geerbt.)
Öffentliche Eigenschaft CurrentConfiguration Ruft einen Verweis auf die Configuration-Instanz der obersten Ebene ab, die die Konfigurationshierarchie darstellt, zu der die aktuelle ConfigurationElement-Instanz gehört. (Von ConfigurationElement 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 ElementName Ruft den Namen ab, der beim Überschreiben in einer abgeleiteten Klasse für die Identifikation dieser Auflistung mit Elementen in der Konfigurationsdatei verwendet wird. (Von ConfigurationElementCollection 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.)
Geschützte Eigenschaft EvaluationContext Ruft das ContextInformation-Objekt für das ConfigurationElement-Objekt ab. (Von ConfigurationElement geerbt.)
Öffentliche Eigenschaft IsSynchronized Ruft einen Wert ab, der angibt, ob der Zugriff auf die Auflistung synchronisiert ist (threadsicher). (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.)
Geschützte Eigenschaft ThrowOnDuplicate Ruft einen Wert ab, der angibt, ob der Versuch, der ConfigurationElementCollection ein doppeltes ConfigurationElement hinzuzufügen, eine Ausnahme auslöst. (Von ConfigurationElementCollection geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add Fügt DataSourceElementCollection ein Datenquellenelement hinzu.
Geschützte Methode BaseAdd(ConfigurationElement) Fügt der ConfigurationElementCollection ein Konfigurationselement hinzu. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode BaseAdd(ConfigurationElement, Boolean) Fügt der Konfigurationselementauflistung ein Konfigurationselement hinzu. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode BaseAdd(Int32, ConfigurationElement) 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 BaseIndexOf Der Index des angegebenen ConfigurationElement. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode BaseIsRemoved Ruft einen Wert ab, der angibt, 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 CreateNewElement() Erstellt beim Überschreiben in einer abgeleiteten Klasse einen neuen ConfigurationElement. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode CreateNewElement(String) Erstellt ein neues ConfigurationElement, wenn es in einer abgeleiteten Klasse überschrieben wurde. (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.)
Geschützte Methode Finalize Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode GetElementKey Ruft beim Überschreiben in einer abgeleiteten Klasse den Elementschlüssel für ein angegebenes Konfigurationselement ab. (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.)
Geschützte Methode GetTransformedAssemblyString Gibt die transformierte Version des angegebenen Assemblynamens zurück. (Von ConfigurationElement geerbt.)
Geschützte Methode GetTransformedTypeString Gibt die transformierte Version des angegebenen Typnamens zurück. (Von ConfigurationElement 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 IsElementName Gibt an, ob das angegebene ConfigurationElement in der ConfigurationElementCollection vorhanden ist. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode IsElementRemovable Ruft einen Wert ab, der angibt, ob das angegebene ConfigurationElement aus der ConfigurationElementCollection entfernt werden kann. (Von ConfigurationElementCollection 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 Ruft einen Wert ab, der angibt, ob das ConfigurationElementCollection-Objekt schreibgeschützt ist. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode ListErrors Fügt die Fehler über ungültige Eigenschaften in diesem ConfigurationElement-Objekt und in allen Unterelementen der übergebenen Liste hinzu. (Von ConfigurationElement geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnDeserializeUnrecognizedAttribute Ruft einen Wert ab, der angibt, ob während der Deserialisierung ein unbekanntes Attribut aufgetreten ist. (Von ConfigurationElement geerbt.)
Geschützte Methode OnDeserializeUnrecognizedElement Bewirkt, dass das Konfigurationssystem eine Ausnahme auslöst. (Von ConfigurationElementCollection geerbt.)
Geschützte Methode OnRequiredPropertyNotFound Löst eine Ausnahme aus, wenn eine erforderliche Eigenschaft nicht gefunden wird. (Von ConfigurationElement geerbt.)
Geschützte Methode PostDeserialize Wird nach der Deserialisierung aufgerufen. (Von ConfigurationElement geerbt.)
Geschützte Methode PreSerialize Wird vor der Serialisierung aufgerufen. (Von ConfigurationElement geerbt.)
Öffentliche Methode Remove(String) Entfernt eine DataSourceElement aus der Auflistung.
Öffentliche Methode Remove(DataSourceElement) Entfernt eine 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 SetPropertyValue Legt eine Eigenschaft auf den angegebenen Wert fest. (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 ICollection.CopyTo Kopiert die 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