Freigeben über


<remove>-Element für "<configSections>"

Entfernt einen vordefinierten Abschnitt oder eine vordefinierte Abschnittsgruppe.

<configuration>
   <configSections>
      <remove>

<remove name="section name or section group name" />

Erforderliche Attribute

Attribut Beschreibung
name Gibt den Namen des zu entfernenden Abschnitts bzw. der zu entfernenden Abschnittsgruppe an.

Hinweise

Mit dem <remove>-Element können Sie Abschnitte und Abschnittsgruppen aus einer Anwendung entfernen, die auf einer höheren Ebene in der Konfigurationsdateihierarchie definiert wurden.

Beispiel

Das folgende Beispiel veranschaulicht, wie Sie mit einem <remove>-Element in einer Anwendungskonfigurationsdatei einen Abschnitt löschen können, der zuvor in der Konfigurationsdatei des Computers definiert worden war.

Der folgende Code für eine Konfigurationsdatei des Computers deklariert den <sampleSection>-Abschnitt.

<!-- Machine.config file. -->
<configuration>
   <configSections>
      <section name="sampleSection"
               type="System.Configuration.SingleTagSectionHandler" />
   </configSections>
   <sampleSection setting1="Value1" setting2="value two" 
                  setting3="third value" />
</configuration>

Der folgende Code für eine Anwendungskonfigurationsdatei entfernt den <sampleSection>-Abschnitt. Nach dem Entfernen des Abschnitts kann die Anwendung die Einstellungen aus <sampleSection> nicht mehr abrufen.

<!-- Application configuration file. -->
<configuration>
   <configSections>
      <remove name="sampleSection"/>
   </configSections>
</configuration>

Konfigurationsdatei

Dieses Element kann in der Konfigurationsdatei der Anwendung, der Konfigurationsdatei des Computers (Machine.config) und in den Web.config-Dateien verwendet werden, die sich nicht auf Anwendungsverzeichnisebene befinden.

Siehe auch

Schema für Konfigurationsabschnitte | Einstellungen für Konfigurationsabschnitte