Elemento <clear> para NameValueSectionHandler y DictionarySectionHandler
Borra todos los valores definidos anteriormente en una sección.
<configuration>
** <section name>**
** <clear>**
<clear/>
Comentarios
Se puede utilizar el elemento <clear> para quitar todos los valores de la aplicación definidos en un nivel superior de la jerarquía de archivos de configuración.
Ejemplo
En el ejemplo siguiente se muestra cómo utilizar el elemento <clear> en un archivo de configuración de la aplicación para borrar las secciones definidas anteriormente en el archivo de configuración del equipo.
En el siguiente código de archivo de configuración del equipo se declara la sección <mySection>
.
<!-- Machine.config file.-->
<configuration>
<configSections>
<section name="mySection"
type="System.Configuration.NameValueSectionHandler,System" />
</sectionGroup>
</configSections>
<mySection>
<add key="key1" value="value1" />
<add key="key2" value="value2" />
</mySection>
</configuration>
El siguiente código de archivo de configuración de la aplicación quita todos los valores de <mySection>
. En esta aplicación no se puede recuperar ninguno de los valores declarados en la sección <mySection>
del archivo de configuración del equipo.
<!-- Application configuration file. -->
<configuration>
<mySection>
<clear/>
</mySection>
</configuration>
Archivo de configuración
Este elemento se puede utilizar en el archivo de configuración de la aplicación, en el archivo de configuración del equipo (Machine.config) y en los archivos Web.config que no se encuentran en el directorio de la aplicación.
Vea también
Esquema de secciones de configuración | Valores de la sección de configuración