TestConfigurationSection-Klasse

Stellt Zugriff auf Datenquellen-Konfigurationsdaten bereit.

Vererbungshierarchie

System.Object
  System.Configuration.ConfigurationElement
    System.Configuration.ConfigurationSection
      Microsoft.VisualStudio.TestTools.UnitTesting.TestConfigurationSection

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

Syntax

'Declaration
Public NotInheritable Class TestConfigurationSection _
    Inherits ConfigurationSection
public sealed class TestConfigurationSection : ConfigurationSection
public ref class TestConfigurationSection sealed : public ConfigurationSection
[<Sealed>]
type TestConfigurationSection =  
    class
        inherit ConfigurationSection
    end
public final class TestConfigurationSection extends ConfigurationSection

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

Konstruktoren

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

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Ö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 DataSources Ruft eine DataSourceElementCollection ab, die Datenquellen-Konfigurationsinformationen enthält.
Ö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.)
Geschützte Eigenschaft EvaluationContext Ruft das ContextInformation-Objekt für das ConfigurationElement-Objekt ab. (Von ConfigurationElement geerbt.)
Geschützte Eigenschaft Item[ConfigurationProperty] Ruft eine Eigenschaft oder ein Attribut dieses Konfigurationselements ab oder legt diese bzw. dieses fest. (Von ConfigurationElement geerbt.)
Geschützte Eigenschaft Item[String] Ruft eine Eigenschaft, ein Attribut oder ein untergeordnetes Element dieses Konfigurationselements ab oder legt diese(s) fest. (Von ConfigurationElement geerbt.)
Ö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.)
Öffentliche Eigenschaft SectionInformation Ruft ein SectionInformation-Objekt ab, das die nicht anpassbaren Informationen und Funktionen des ConfigurationSection-Objekts enthält. (Von ConfigurationSection geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Geschützte Methode DeserializeElement Liest XML aus der Konfigurationsdatei. (Von ConfigurationElement geerbt.)
Geschützte Methode DeserializeSection Infrastruktur. Liest XML aus der Konfigurationsdatei. (Von ConfigurationSection geerbt.)
Öffentliche Methode Equals Vergleicht die aktuelle ConfigurationElement-Instanz mit dem angegebenen Objekt. (Von ConfigurationElement 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.)
Öffentliche Methode GetHashCode Ruft einen eindeutigen Wert ab, der die aktuelle ConfigurationElement-Instanz darstellt. (Von ConfigurationElement geerbt.)
Geschützte Methode GetRuntimeObject Gibt ein benutzerdefiniertes Objekt zurück, wenn es in einer abgeleiteten Klasse überschrieben wird. (Von ConfigurationSection 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 IsModified Gibt an, ob dieses Konfigurationselement geändert wurde, seit es zuletzt gespeichert oder geladen wurde, wenn es in einer abgeleiteten Klasse implementiert wurde. (Von ConfigurationSection geerbt.)
Öffentliche Methode IsReadOnly Ruft einen Wert ab, der angibt, ob das ConfigurationElement-Objekt schreibgeschützt ist. (Von ConfigurationElement 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 Ruft einen Wert ab, der angibt, ob während der Deserialisierung ein unbekanntes Element aufgetreten ist. (Von ConfigurationElement 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.)
Geschützte Methode Reset Setzt den internen Zustand des ConfigurationElement-Objekts zurück, einschließlich der Sperren und der Eigenschaftenauflistungen. (Von ConfigurationElement geerbt.)
Geschützte Methode ResetModified Setzt bei Implementierung in einer abgeleiteten Klasse den Wert der IsModified-Methode auf false zurück. (Von ConfigurationSection geerbt.)
Geschützte Methode SerializeElement Schreibt bei Implementierung in einer abgeleiteten Klasse den Inhalt dieses Konfigurationselements in die Konfigurationsdatei. (Von ConfigurationElement geerbt.)
Geschützte Methode SerializeSection Infrastruktur. Erstellt eine XML-Zeichenfolge mit einer nicht zusammengeführten Ansicht des ConfigurationSection-Objekts als einzelnem Abschnitt, der in einer Datei geschrieben werden soll. (Von ConfigurationSection 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 Legt die IsReadOnly-Eigenschaft für das ConfigurationElement-Objekt und alle Unterelemente fest. (Von ConfigurationElement geerbt.)
Geschützte Methode ShouldSerializeElementInTargetVersion Gibt an, ob das angegebene Element serialisiert werden soll, wenn die Konfigurationsobjekthierarchie für die angegebene Zielversion von .NET Framework serialisiert wird. (Von ConfigurationSection geerbt.)
Geschützte Methode ShouldSerializePropertyInTargetVersion Gibt an, ob die angegebene Eigenschaft serialisiert werden soll, wenn die Konfigurationsobjekthierarchie für die angegebene Zielversion von .NET Framework serialisiert wird. (Von ConfigurationSection geerbt.)
Geschützte Methode ShouldSerializeSectionInTargetVersion Gibt an, ob die aktuelle ConfigurationSection-Instanz serialisiert werden soll, wenn die Konfigurationsobjekthierarchie für die angegebene Zielversion von .NET Framework serialisiert wird. (Von ConfigurationSection geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Geschützte Methode Unmerge Ändert das ConfigurationElement-Objekt, um alle Werte zu entfernen, die nicht gespeichert werden sollen. (Von ConfigurationElement 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

Weitere Ressourcen

Exemplarische Vorgehensweise: Verwenden einer Konfigurationsdatei zum Definieren einer Datenquelle