Condividi tramite


Metodo ConfigurationSection.RevertToParent

Ripristina i valori di configurazione in una sezione per i valori predefiniti.

Sintassi

ConfigurationSection.RevertToParent();  
ConfigurationSection.RevertToParent(PropertyName);  
ConfigurationSection.RevertToParent  
ConfigurationSection.RevertToParent(PropertyName)  

Parametri

Nome Definizione
PropertyName Valore facoltativo string che contiene il nome di una proprietà nella sezione di configurazione. La proprietà può essere annidata (ad esempio , oLogSection.RevertToParent("CentralBinaryLogFile.Directory").

Valore restituito

Questo metodo non restituisce valori.

Commenti

Questo metodo consente di eliminare i valori di configurazione scritti in un file di configurazione.

Esempio

Nell'esempio seguente vengono illustrati due modi di usare il RevertToParent metodo:

  1. La prima parte ripristina una proprietà specificata nel valore predefinito. La riga seguente dall'esempio ripristina la Enabled proprietà del sito Web predefinito specificando il nome della DefaultDocumentSection proprietà come RevertToParent parametro.

    oDefaultDocumentSection.RevertToParent("Enabled")  
    

    In questo modo viene rimosso il valore di false, specificato nel file Web.config del sito Web predefinito e lo sostituisce con il valore predefinito di true.

  2. La seconda parte ripristina un'intera sezione nei valori predefiniti. La riga seguente dall'esempio ripristina l'intero DefaultDocumentSection contenuto del sito Web predefinito specificando nessun parametro per RevertToParent.

    oDefaultDocumentSection.RevertToParent  
    

    Ciò rimuove tutti i valori dalla sezione del documento predefinito nel file Web.config del sito Web predefinito. I valori predefiniti del sito Web predefinito sostituiscono i valori rimossi.

' 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  
  

Requisiti

Tipo Descrizione
Client - IIS 7.0 in Windows Vista
- IIS 7.5 in Windows 7
- IIS 8.0 in Windows 8
- IIS 10.0 in Windows 10
Server - IIS 7.0 in Windows Server 2008
- IIS 7.5 in Windows Server 2008 R2
- IIS 8.0 in Windows Server 2012
- IIS 8.5 in Windows Server 2012 R2
- IIS 10.0 in Windows Server 2016
Prodotto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
File MOF WebAdministration.mof

Vedere anche

Classe ConfigurationSection
Classe ConfigurationSectionWithCollection
Classe ConfigurObject
Classe DefaultDocumentSection