將應用程式集區的組態值或值還原為預設值。
語法
ApplicationPool.RevertToParent(PropertyName)
ApplicationPool.RevertToParent(PropertyName);
參數
| 名稱 | 描述 |
|---|---|
PropertyName |
選擇性 string 值,其中包含要還原為 ApplicationPoolElementDefaults 類別所指定之預設值的應用程式集區屬性名稱。 屬性可以是巢狀屬性。 |
傳回值
這個方法不會傳回值。
備註
當您呼叫 RevertToParent 不含參數時,將會移除應用程式集區的所有自訂群組態值。 如果這不是您想要的行為,請使用方法的不同參數化呼叫來還原特定屬性。
範例
下列範例會將 AutoStart 的 ContosoAppPool 屬性從 目前的 值 false 還原為 的 true 預設值。
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject( _
"winmgmts:root\WebAdministration")
' Get the application pools.
Set oAppPools = oWebAdmin.InstancesOf("ApplicationPool")
' Display the ContosoAppPool AutoStart property.
For Each oAppPool In oAppPools
If oAppPool.Name = "ContosoAppPool" Then
WScript.Echo "Application pool name: " & oAppPool.Name
WScript.Echo "AutoStart mode before revert: " & _
oAppPool.AutoStart
' Revert the AutoStart property.
oAppPool.RevertToParent("AutoStart")
' Refresh the oAppPool object variable.
oAppPool.Refresh_
' Display the changed property.
WScript.Echo "AutoStart mode after revert: " & _
oAppPool.AutoStart
Exit For
End If
Next
' Output:
' Application pool name: ContosoAppPool
' AutoStart mode before revert: False
' AutoStart mode after revert: True
規格需求
| 類型 | 描述 |
|---|---|
| Client | - Windows Vista 上的 IIS 7.0 - Windows 7 上的 IIS 7.5 - Windows 8 上的 IIS 8.0 - Windows 10上的 IIS 10.0 |
| 伺服器 | - Windows Server 2008 上的 IIS 7.0 - Windows Server 2008 R2 上的 IIS 7.5 - Windows Server 2012 上的 IIS 8.0 - Windows Server 2012 R2 上的 IIS 8.5 - Windows Server 2016上的 IIS 10.0 |
| 產品 | - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0 |
| MOF 檔案 | WebAdministration.mof |