24 lines
643 B
PowerShell
24 lines
643 B
PowerShell
|
function Save-IISServerManagerChanges {
|
||
|
<#
|
||
|
.SYNOPSIS
|
||
|
Commits changes from a Microsoft.Web.Administration.ServerManager object
|
||
|
|
||
|
.DESCRIPTION
|
||
|
Commits changes from a Microsoft.Web.Administration.ServerManager object. Used for mocking
|
||
|
|
||
|
.PARAMETER serverManager
|
||
|
A Microsoft.Web.Administration.ServerManager object
|
||
|
|
||
|
.EXAMPLE
|
||
|
$mgr = New-Object Microsoft.Web.Administration.ServerManager
|
||
|
Save-IISServerManagerChanges $mgr
|
||
|
|
||
|
#>
|
||
|
[CmdletBinding()]
|
||
|
param (
|
||
|
[Parameter(Mandatory = $true)]
|
||
|
[object]$serverManager
|
||
|
)
|
||
|
|
||
|
([Microsoft.Web.Administration.ServerManager]$serverManager.CommitChanges()) | Out-Null
|
||
|
}
|