protected override void BeginProcessing() { if (!this._skipWinRMCheck) { RemotingCommandUtil.CheckRemotingCmdletPrerequisites(); } }
protected void ValidateRemoteRunspacesSpecified() { if (RemotingCommandUtil.HasRepeatingRunspaces(this.Session)) { base.ThrowTerminatingError(new ErrorRecord(new ArgumentException(base.GetMessage(RemotingErrorIdStrings.RemoteRunspaceInfoHasDuplicates)), PSRemotingErrorId.RemoteRunspaceInfoHasDuplicates.ToString(), ErrorCategory.InvalidArgument, this.Session)); } if (RemotingCommandUtil.ExceedMaximumAllowableRunspaces(this.Session)) { base.ThrowTerminatingError(new ErrorRecord(new ArgumentException(base.GetMessage(RemotingErrorIdStrings.RemoteRunspaceInfoLimitExceeded)), PSRemotingErrorId.RemoteRunspaceInfoLimitExceeded.ToString(), ErrorCategory.InvalidArgument, this.Session)); } }
protected override void BeginProcessing() { RemotingCommandUtil.CheckRemotingCmdletPrerequisites(); PSSessionConfigurationCommandUtilities.ThrowIfNotAdministrator(); }