/// <summary> /// </summary> protected override void EndProcessing() { PSSessionConfigurationCommandUtilities.RestartWinRMService(this, _isErrorReported, Force, noRestart); if (!_isErrorReported && noRestart) { string action = StringUtil.Format(RemotingErrorIdStrings.CSShouldProcessAction, this.CommandInfo.Name); WriteWarning(StringUtil.Format(RemotingErrorIdStrings.WinRMRequiresRestart, action)); } System.Management.Automation.Tracing.Tracer tracer = new System.Management.Automation.Tracing.Tracer(); tracer.EndpointModified(this.Name, WindowsIdentity.GetCurrent().Name); }