Поделиться через


Метод ConfigurationSection.RevertToParent

Возвращает значения конфигурации в разделе к значениям по умолчанию.

Синтаксис

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

Параметры

Имя Определение
PropertyName Необязательное string значение, содержащее имя свойства в разделе конфигурации. Свойство может быть вложенным (например, oLogSection.RevertToParent("CentralBinaryLogFile.Directory").

Возвращаемое значение

Этот метод не возвращает значение.

Комментарии

Этот метод позволяет удалить значения конфигурации, записанные в файл конфигурации.

Пример

В следующем примере показаны два способа использования RevertToParent метода :

  1. Первая часть возвращает указанное свойство к значению по умолчанию. В следующей строке из примера возвращается Enabled свойство DefaultDocumentSection веб-сайта по умолчанию, указывая имя свойства в качестве RevertToParent параметра.

    oDefaultDocumentSection.RevertToParent("Enabled")  
    

    При этом удаляется значение , указанное falseв файле Web.config веб-сайта по умолчанию, и оно будет заменено значением trueпо умолчанию .

  2. Вторая часть возвращает весь раздел к значениям по умолчанию. В следующей строке из примера восстанавливается все DefaultDocumentSection содержимое веб-сайта по умолчанию, не указывая параметры для RevertToParent.

    oDefaultDocumentSection.RevertToParent  
    

    При этом удаляются все значения из раздела документа по умолчанию в файле Web.config веб-сайта по умолчанию. Значения по умолчанию веб-сайта заменяют удаленные значения.

' 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  
  

Требования

Тип Описание
клиент — IIS 7.0 в Windows Vista
— IIS 7.5 в Windows 7
— IIS 8.0 в Windows 8
— IIS 10.0 в Windows 10
Сервер — IIS 7.0 в Windows Server 2008
— IIS 7.5 в Windows Server 2008 R2
— IIS 8.0 в Windows Server 2012
— IIS 8.5 в Windows Server 2012 R2
— IIS 10.0 в Windows Server 2016
Продукт — IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF-файл WebAdministration.mof

См. также:

Класс ConfigurationSection
Класс ConfigurationSectionWithCollection
Класс ConfiguredObject
Класс DefaultDocumentSection