Freigeben über


<sectionGroup> -Element für <configSections>

Definiert einen Namespace für Konfigurationsabschnitte.

<configuration>
  <configSections>
    <sectionGroup>

Syntax

<sectionGroup name="section group name">
  <!-- Configuration sections -->
</sectionGroup>

Merkmal

Merkmal Description
name Erforderliches Attribut.

Gibt den Namen der Abschnittsgruppe an, die Sie definieren.

Übergeordnetes Element

Übergeordnetes Element Description
<configSections> Enthält Konfigurationsabschnitte und Namespacedeklarationen.

Untergeordnete Elemente

Untergeordnetes Element Description
<section> Enthält eine Konfigurationsabschnittsdeklaration.

Bemerkungen

Durch das Deklarieren einer Abschnittsgruppe wird ein Containertag für Konfigurationsabschnitte erstellt und sichergestellt, dass keine Namenskonflikte mit konfigurationsabschnitten vorhanden sind, die von einer anderen Person definiert wurden. Sie können Elemente miteinander verschachteln <sectionGroup> .

Example

Das folgende Beispiel zeigt, wie Sie eine Abschnittsgruppe deklarieren und Abschnitte innerhalb einer Abschnittsgruppe deklarieren:

<configuration>
  <configSections>
    <sectionGroup name="mySectionGroup">
      <section name="mySection"
               type="System.Configuration.NameValueSectionHandler,System" />
    </sectionGroup>
  </configSections>
  <mySectionGroup>
    <mySection>
      <add key="key1" value="value1" />
    </mySection>
  </mySectionGroup>
</configuration>

Konfigurationsdatei

Dieses Element kann in der Anwendungskonfigurationsdatei, computerkonfigurationsdatei (Machine.config) und Web.config Dateien verwendet werden, die sich nicht auf Anwendungsverzeichnisebene befinden.

Siehe auch