ConfigurationSection.RevertToParent (método)
Revierte los valores de configuración de una sección a sus valores predeterminados.
Sintaxis
ConfigurationSection.RevertToParent();
ConfigurationSection.RevertToParent(PropertyName);
ConfigurationSection.RevertToParent
ConfigurationSection.RevertToParent(PropertyName)
Parámetros
Nombre | Definición |
---|---|
PropertyName |
Valor opcional string que contiene el nombre de una propiedad en la sección de configuración. La propiedad se puede anidar (por ejemplo, oLogSection.RevertToParent("CentralBinaryLogFile.Directory") . |
Valor devuelto
Este método no devuelve ningún valor.
Comentarios
Este método proporciona una manera de eliminar los valores de configuración que se han escrito en un archivo de configuración.
Ejemplo
El ejemplo siguiente muestra dos maneras de utilizar el método RevertToParent
:
La primera parte revierte una propiedad especificada al valor predeterminado. La siguiente línea del ejemplo revierte la propiedad
Enabled
deDefaultDocumentSection
del sitio web predeterminado especificando el nombre de propiedad como un parámetroRevertToParent
.oDefaultDocumentSection.RevertToParent("Enabled")
Esto elimina el valor de
false
, que se especificó en el archivo Web.config del sitio web predeterminado y lo reemplaza por el valor predeterminado detrue
.La segunda parte revierte toda una sección a los valores predeterminados. La siguiente línea del ejemplo revierte todo el contenido
DefaultDocumentSection
del sitio web predeterminado sin especificar ningún parámetro paraRevertToParent
.oDefaultDocumentSection.RevertToParent
Esto elimina todos los valores de la sección de documento predeterminada del archivo Web.config del sitio web predeterminado. Los valores predeterminados del sitio web predeterminado reemplazan los valores eliminados.
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
' Get the DefaultDocumentSection for the Default Web Site.
Set oSite=oWebAdmin.Get("Site.Name='Default Web Site'")
oSite.GetSection "DefaultDocumentSection", oDefaultDocumentSection
' 1. Revert the Enabled property to its default value.
oDefaultDocumentSection.RevertToParent("Enabled")
' 2. Revert the entire default document section.
oDefaultDocumentSection.RevertToParent
Requisitos
Tipo | Descripción |
---|---|
Remoto | - IIS 7.0 en Windows Vista - IIS 7.5 en Windows 7 - IIS 8.0 en Windows 8 - IIS 10.0 en Windows 10 |
Server | - IIS 7.0 en Windows Server 2008 - IIS 7.5 en Windows Server 2008 R2 - IIS 8.0 en Windows Server 2012 - IIS 8.5 en Windows Server 2012 R2 - IIS 10.0 en Windows Server 2016 |
Producto | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Archivo MOF | WebAdministration.mof |
Consulte también
Clase ConfigurationSection
Clase ConfigurationSectionWithCollection
ConfiguredObject (clase)
Clase DefaultDocumentSection