From 94597deb39629424089ae4000eda81a2bd25c080 Mon Sep 17 00:00:00 2001
From: xtqqczze <45661989+xtqqczze@users.noreply.github.com>
Date: Tue, 24 Nov 2020 10:12:11 +0000
Subject: [PATCH] Mark private members as static part 8 (#14233)
https://docs.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822
---
.../engine/remoting/client/ClientMethodExecutor.cs | 2 +-
.../engine/remoting/client/ClientRemotePowerShell.cs | 2 +-
.../engine/remoting/client/Job.cs | 4 ++--
.../engine/remoting/client/JobManager.cs | 4 ++--
.../engine/remoting/client/RunspaceRef.cs | 4 ++--
.../client/clientremotesessionprotocolstatemachine.cs | 2 +-
.../engine/remoting/client/remoterunspaceinfo.cs | 2 +-
.../engine/remoting/commands/CustomShellCommands.cs | 4 ++--
.../engine/remoting/commands/DebugJob.cs | 2 +-
.../engine/remoting/commands/DisconnectPSSession.cs | 2 +-
.../remoting/commands/EnterPSHostProcessCommand.cs | 6 +++---
.../engine/remoting/commands/InvokeCommandCommand.cs | 4 ++--
.../engine/remoting/commands/PSRemotingCmdlet.cs | 4 ++--
.../engine/remoting/commands/PushRunspaceCommand.cs | 2 +-
.../engine/remoting/commands/ReceivePSSession.cs | 2 +-
.../engine/remoting/commands/RemoveJob.cs | 2 +-
.../engine/remoting/common/Indexer.cs | 2 +-
.../engine/remoting/common/RemoteSessionNamedPipe.cs | 2 +-
.../engine/remoting/common/RunspaceConnectionInfo.cs | 6 +++---
.../remoting/common/WireDataFormat/RemoteHost.cs | 10 +++++-----
.../common/WireDataFormat/RemotingDataObject.cs | 4 ++--
.../engine/remoting/fanin/BaseTransportManager.cs | 2 +-
.../remoting/fanin/InitialSessionStateProvider.cs | 10 +++++-----
.../engine/remoting/fanin/WSManPlugin.cs | 6 +++---
.../remoting/server/serverremotesessionstatemachine.cs | 2 +-
25 files changed, 46 insertions(+), 46 deletions(-)
diff --git a/src/System.Management.Automation/engine/remoting/client/ClientMethodExecutor.cs b/src/System.Management.Automation/engine/remoting/client/ClientMethodExecutor.cs
index 3defa2f828..b6c794f547 100644
--- a/src/System.Management.Automation/engine/remoting/client/ClientMethodExecutor.cs
+++ b/src/System.Management.Automation/engine/remoting/client/ClientMethodExecutor.cs
@@ -132,7 +132,7 @@ namespace System.Management.Automation.Remoting
///
/// Is runspace pushed.
///
- private bool IsRunspacePushed(PSHost host)
+ private static bool IsRunspacePushed(PSHost host)
{
if (!(host is IHostSupportsInteractiveSession host2)) { return false; }
diff --git a/src/System.Management.Automation/engine/remoting/client/ClientRemotePowerShell.cs b/src/System.Management.Automation/engine/remoting/client/ClientRemotePowerShell.cs
index 962151afff..4ea06ea2fe 100644
--- a/src/System.Management.Automation/engine/remoting/client/ClientRemotePowerShell.cs
+++ b/src/System.Management.Automation/engine/remoting/client/ClientRemotePowerShell.cs
@@ -663,7 +663,7 @@ namespace System.Management.Automation.Runspaces.Internal
}
}
- private bool IsFinished(PSInvocationState state)
+ private static bool IsFinished(PSInvocationState state)
{
return (state == PSInvocationState.Completed ||
state == PSInvocationState.Failed ||
diff --git a/src/System.Management.Automation/engine/remoting/client/Job.cs b/src/System.Management.Automation/engine/remoting/client/Job.cs
index b88e800394..6ca8ec75f4 100644
--- a/src/System.Management.Automation/engine/remoting/client/Job.cs
+++ b/src/System.Management.Automation/engine/remoting/client/Job.cs
@@ -2016,7 +2016,7 @@ namespace System.Management.Automation
SubmitAndWaitForConnect(connectJobOperations);
}
- private void SubmitAndWaitForConnect(List connectJobOperations)
+ private static void SubmitAndWaitForConnect(List connectJobOperations)
{
using (ThrottleManager connectThrottleManager = new ThrottleManager())
{
@@ -4122,7 +4122,7 @@ namespace System.Management.Automation
return null;
}
- private void RestoreRemoteOutput(Pipeline runningCmd)
+ private static void RestoreRemoteOutput(Pipeline runningCmd)
{
if (runningCmd != null)
{
diff --git a/src/System.Management.Automation/engine/remoting/client/JobManager.cs b/src/System.Management.Automation/engine/remoting/client/JobManager.cs
index b2e4f0d645..f907cf922d 100644
--- a/src/System.Management.Automation/engine/remoting/client/JobManager.cs
+++ b/src/System.Management.Automation/engine/remoting/client/JobManager.cs
@@ -616,7 +616,7 @@ namespace System.Management.Automation
///
///
///
- private bool CheckTypeNames(JobSourceAdapter sourceAdapter, string[] jobSourceAdapterTypes)
+ private static bool CheckTypeNames(JobSourceAdapter sourceAdapter, string[] jobSourceAdapterTypes)
{
// If no type names were specified then allow all adapter types.
if (jobSourceAdapterTypes == null ||
@@ -641,7 +641,7 @@ namespace System.Management.Automation
return false;
}
- private string GetAdapterName(JobSourceAdapter sourceAdapter)
+ private static string GetAdapterName(JobSourceAdapter sourceAdapter)
{
return (!string.IsNullOrEmpty(sourceAdapter.Name) ?
sourceAdapter.Name :
diff --git a/src/System.Management.Automation/engine/remoting/client/RunspaceRef.cs b/src/System.Management.Automation/engine/remoting/client/RunspaceRef.cs
index 4dfcb01555..8fb2fc014d 100644
--- a/src/System.Management.Automation/engine/remoting/client/RunspaceRef.cs
+++ b/src/System.Management.Automation/engine/remoting/client/RunspaceRef.cs
@@ -139,7 +139,7 @@ namespace System.Management.Automation.Remoting
///
/// Creates the PSCommand when the runspace is not overridden.
///
- private PSCommand CreatePsCommandNotOverridden(string line, bool isScript, bool? useNewScope)
+ private static PSCommand CreatePsCommandNotOverridden(string line, bool isScript, bool? useNewScope)
{
PSCommand command = new PSCommand();
@@ -407,7 +407,7 @@ namespace System.Management.Automation.Remoting
}
}
- private void StopProgressBar(
+ private static void StopProgressBar(
long sourceId)
{
s_RCProgress.StopProgress(sourceId);
diff --git a/src/System.Management.Automation/engine/remoting/client/clientremotesessionprotocolstatemachine.cs b/src/System.Management.Automation/engine/remoting/client/clientremotesessionprotocolstatemachine.cs
index 4b986d59e2..d035ce6e82 100644
--- a/src/System.Management.Automation/engine/remoting/client/clientremotesessionprotocolstatemachine.cs
+++ b/src/System.Management.Automation/engine/remoting/client/clientremotesessionprotocolstatemachine.cs
@@ -776,7 +776,7 @@ namespace System.Management.Automation.Remoting
#endregion Event Handlers
- private void CleanAll()
+ private static void CleanAll()
{
}
diff --git a/src/System.Management.Automation/engine/remoting/client/remoterunspaceinfo.cs b/src/System.Management.Automation/engine/remoting/client/remoterunspaceinfo.cs
index 1a975f5a78..ea90e87390 100644
--- a/src/System.Management.Automation/engine/remoting/client/remoterunspaceinfo.cs
+++ b/src/System.Management.Automation/engine/remoting/client/remoterunspaceinfo.cs
@@ -347,7 +347,7 @@ namespace System.Management.Automation.Runspaces
///
/// Shell configuration name.
/// Display shell name.
- private string GetDisplayShellName(string shell)
+ private static string GetDisplayShellName(string shell)
{
string shellPrefix = System.Management.Automation.Remoting.Client.WSManNativeApi.ResourceURIPrefix;
int index = shell.IndexOf(shellPrefix, StringComparison.OrdinalIgnoreCase);
diff --git a/src/System.Management.Automation/engine/remoting/commands/CustomShellCommands.cs b/src/System.Management.Automation/engine/remoting/commands/CustomShellCommands.cs
index cc9bcf4b78..7dd4209a78 100644
--- a/src/System.Management.Automation/engine/remoting/commands/CustomShellCommands.cs
+++ b/src/System.Management.Automation/engine/remoting/commands/CustomShellCommands.cs
@@ -641,7 +641,7 @@ else
/// 1. New shell successfully registered. However cannot delete temporary plugin file {0}.
/// Reason for failure: {1}.
///
- private void DeleteFile(string tmpFileName)
+ private static void DeleteFile(string tmpFileName)
{
Dbg.Assert(!string.IsNullOrEmpty(tmpFileName), "tmpFile cannot be null or empty.");
@@ -693,7 +693,7 @@ else
/// 2. Cannot write shell configuration data into temporary file {0}. Try again.
/// Reason for failure: {1}.
///
- private string ConstructTemporaryFile(string pluginContent)
+ private static string ConstructTemporaryFile(string pluginContent)
{
// Path.GetTempFileName creates a temporary file whereas GetRandomFileName does not.
string tmpFileName = System.IO.Path.Combine(System.IO.Path.GetTempPath(), System.IO.Path.GetRandomFileName()) + "psshell.xml";
diff --git a/src/System.Management.Automation/engine/remoting/commands/DebugJob.cs b/src/System.Management.Automation/engine/remoting/commands/DebugJob.cs
index 979912619f..777f56807f 100644
--- a/src/System.Management.Automation/engine/remoting/commands/DebugJob.cs
+++ b/src/System.Management.Automation/engine/remoting/commands/DebugJob.cs
@@ -237,7 +237,7 @@ namespace Microsoft.PowerShell.Commands
return debuggableJobFound;
}
- private bool GetJobDebuggable(Job job)
+ private static bool GetJobDebuggable(Job job)
{
if (job is IJobDebugger)
{
diff --git a/src/System.Management.Automation/engine/remoting/commands/DisconnectPSSession.cs b/src/System.Management.Automation/engine/remoting/commands/DisconnectPSSession.cs
index 5e4f3b8c12..82459fdab9 100644
--- a/src/System.Management.Automation/engine/remoting/commands/DisconnectPSSession.cs
+++ b/src/System.Management.Automation/engine/remoting/commands/DisconnectPSSession.cs
@@ -363,7 +363,7 @@ namespace Microsoft.PowerShell.Commands
return true;
}
- private string GetLocalhostWithNetworkAccessEnabled(Dictionary psSessions)
+ private static string GetLocalhostWithNetworkAccessEnabled(Dictionary psSessions)
{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
diff --git a/src/System.Management.Automation/engine/remoting/commands/EnterPSHostProcessCommand.cs b/src/System.Management.Automation/engine/remoting/commands/EnterPSHostProcessCommand.cs
index 454cc10efd..756250eb8d 100644
--- a/src/System.Management.Automation/engine/remoting/commands/EnterPSHostProcessCommand.cs
+++ b/src/System.Management.Automation/engine/remoting/commands/EnterPSHostProcessCommand.cs
@@ -292,7 +292,7 @@ namespace Microsoft.PowerShell.Commands
return remoteRunspace;
}
- private void PrepareRunspace(Runspace runspace)
+ private static void PrepareRunspace(Runspace runspace)
{
string promptFn = StringUtil.Format(RemotingErrorIdStrings.EnterPSHostProcessPrompt,
@"function global:prompt { """,
@@ -574,7 +574,7 @@ namespace Microsoft.PowerShell.Commands
#region Private Methods
- private int[] GetProcIdsFromProcs(Process[] processes)
+ private static int[] GetProcIdsFromProcs(Process[] processes)
{
List returnIds = new List();
foreach (Process process in processes)
@@ -585,7 +585,7 @@ namespace Microsoft.PowerShell.Commands
return returnIds.ToArray();
}
- private int[] GetProcIdsFromNames(string[] names)
+ private static int[] GetProcIdsFromNames(string[] names)
{
if ((names == null) || (names.Length == 0))
{
diff --git a/src/System.Management.Automation/engine/remoting/commands/InvokeCommandCommand.cs b/src/System.Management.Automation/engine/remoting/commands/InvokeCommandCommand.cs
index 677a767d1f..b60f3131f2 100644
--- a/src/System.Management.Automation/engine/remoting/commands/InvokeCommandCommand.cs
+++ b/src/System.Management.Automation/engine/remoting/commands/InvokeCommandCommand.cs
@@ -1875,7 +1875,7 @@ namespace Microsoft.PowerShell.Commands
this.Host);
}
- private void StopProgressBar(
+ private static void StopProgressBar(
long sourceId)
{
s_RCProgress.StopProgress(sourceId);
@@ -1954,7 +1954,7 @@ namespace Microsoft.PowerShell.Commands
/// Process the stream object before writing it in the specified collection.
///
/// Stream object to process.
- private void PreProcessStreamObject(PSStreamObject streamObject)
+ private static void PreProcessStreamObject(PSStreamObject streamObject)
{
ErrorRecord errorRecord = streamObject.Value as ErrorRecord;
diff --git a/src/System.Management.Automation/engine/remoting/commands/PSRemotingCmdlet.cs b/src/System.Management.Automation/engine/remoting/commands/PSRemotingCmdlet.cs
index a4ec638fff..9cbd8afbc3 100644
--- a/src/System.Management.Automation/engine/remoting/commands/PSRemotingCmdlet.cs
+++ b/src/System.Management.Automation/engine/remoting/commands/PSRemotingCmdlet.cs
@@ -1879,7 +1879,7 @@ namespace Microsoft.PowerShell.Commands
///
/// Check the powershell version of the remote server.
///
- private string GetRemoteServerPsVersion(RemoteRunspace remoteRunspace)
+ private static string GetRemoteServerPsVersion(RemoteRunspace remoteRunspace)
{
if (remoteRunspace.ConnectionInfo is NewProcessConnectionInfo)
{
@@ -2427,7 +2427,7 @@ namespace Microsoft.PowerShell.Commands
///
///
/// A list of UsingExpressionAsts ordered by the StartOffset.
- private List GetUsingVariables(ScriptBlock localScriptBlock)
+ private static List GetUsingVariables(ScriptBlock localScriptBlock)
{
if (localScriptBlock == null)
{
diff --git a/src/System.Management.Automation/engine/remoting/commands/PushRunspaceCommand.cs b/src/System.Management.Automation/engine/remoting/commands/PushRunspaceCommand.cs
index 29e8560050..656b439f8a 100644
--- a/src/System.Management.Automation/engine/remoting/commands/PushRunspaceCommand.cs
+++ b/src/System.Management.Automation/engine/remoting/commands/PushRunspaceCommand.cs
@@ -1084,7 +1084,7 @@ namespace Microsoft.PowerShell.Commands
///
/// Create temporary remote runspace.
///
- private RemoteRunspace CreateTemporaryRemoteRunspaceForPowerShellDirect(PSHost host, RunspaceConnectionInfo connectionInfo)
+ private static RemoteRunspace CreateTemporaryRemoteRunspaceForPowerShellDirect(PSHost host, RunspaceConnectionInfo connectionInfo)
{
// Create and open the runspace.
TypeTable typeTable = TypeTable.LoadDefaultTypeFiles();
diff --git a/src/System.Management.Automation/engine/remoting/commands/ReceivePSSession.cs b/src/System.Management.Automation/engine/remoting/commands/ReceivePSSession.cs
index faf8bfdaa0..12cced4ae9 100644
--- a/src/System.Management.Automation/engine/remoting/commands/ReceivePSSession.cs
+++ b/src/System.Management.Automation/engine/remoting/commands/ReceivePSSession.cs
@@ -1115,7 +1115,7 @@ namespace Microsoft.PowerShell.Commands
/// Session to connect.
/// Optional exception object.
/// Connected session or null.
- private PSSession ConnectSession(PSSession session, out Exception ex)
+ private static PSSession ConnectSession(PSSession session, out Exception ex)
{
ex = null;
diff --git a/src/System.Management.Automation/engine/remoting/commands/RemoveJob.cs b/src/System.Management.Automation/engine/remoting/commands/RemoveJob.cs
index 51fe75b19b..f8c0a71a0d 100644
--- a/src/System.Management.Automation/engine/remoting/commands/RemoveJob.cs
+++ b/src/System.Management.Automation/engine/remoting/commands/RemoveJob.cs
@@ -540,7 +540,7 @@ namespace Microsoft.PowerShell.Commands
///
///
///
- private bool FindJobsMatchingByFilterHelper(List matches, List jobsToSearch)
+ private static bool FindJobsMatchingByFilterHelper(List matches, List jobsToSearch)
{
// check that filter only has job properties
// if so, filter on one at a time using helpers.
diff --git a/src/System.Management.Automation/engine/remoting/common/Indexer.cs b/src/System.Management.Automation/engine/remoting/common/Indexer.cs
index 243a1580ea..019eb9dfce 100644
--- a/src/System.Management.Automation/engine/remoting/common/Indexer.cs
+++ b/src/System.Management.Automation/engine/remoting/common/Indexer.cs
@@ -49,7 +49,7 @@ namespace System.Management.Automation.Remoting
/// Check lengths non negative.
///
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
- private bool CheckLengthsNonNegative(int[] lengths)
+ private static bool CheckLengthsNonNegative(int[] lengths)
{
for (int i = 0; i < lengths.Length; ++i)
{
diff --git a/src/System.Management.Automation/engine/remoting/common/RemoteSessionNamedPipe.cs b/src/System.Management.Automation/engine/remoting/common/RemoteSessionNamedPipe.cs
index d50b7989b6..07d17ae3e5 100644
--- a/src/System.Management.Automation/engine/remoting/common/RemoteSessionNamedPipe.cs
+++ b/src/System.Management.Automation/engine/remoting/common/RemoteSessionNamedPipe.cs
@@ -466,7 +466,7 @@ namespace System.Management.Automation.Remoting
/// Named pipe core name.
///
/// NamedPipeServerStream.
- private NamedPipeServerStream CreateNamedPipe(
+ private static NamedPipeServerStream CreateNamedPipe(
string serverName,
string namespaceName,
string coreName,
diff --git a/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs b/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs
index b7185c912d..e577ba6718 100644
--- a/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs
+++ b/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs
@@ -1096,7 +1096,7 @@ namespace System.Management.Automation.Runspaces
#region Private Methods
- private string ResolveShellUri(string shell)
+ private static string ResolveShellUri(string shell)
{
string resolvedShellUri = shell;
if (string.IsNullOrEmpty(resolvedShellUri))
@@ -3493,7 +3493,7 @@ namespace System.Management.Automation.Runspaces
///
/// Run some tasks on MTA thread if needed.
///
- private void RunOnMTAThread(ThreadStart threadProc)
+ private static void RunOnMTAThread(ThreadStart threadProc)
{
if (Thread.CurrentThread.GetApartmentState() == ApartmentState.MTA)
{
@@ -3512,7 +3512,7 @@ namespace System.Management.Automation.Runspaces
///
/// Get error message from the thrown exception.
///
- private string GetErrorMessageFromException(Exception e)
+ private static string GetErrorMessageFromException(Exception e)
{
string errorMessage = e.Message;
diff --git a/src/System.Management.Automation/engine/remoting/common/WireDataFormat/RemoteHost.cs b/src/System.Management.Automation/engine/remoting/common/WireDataFormat/RemoteHost.cs
index f0f37381e7..c29be13487 100644
--- a/src/System.Management.Automation/engine/remoting/common/WireDataFormat/RemoteHost.cs
+++ b/src/System.Management.Automation/engine/remoting/common/WireDataFormat/RemoteHost.cs
@@ -198,7 +198,7 @@ namespace System.Management.Automation.Remoting
///
/// Get remote runspace to close.
///
- private RemoteRunspace GetRemoteRunspaceToClose(PSHost clientHost)
+ private static RemoteRunspace GetRemoteRunspaceToClose(PSHost clientHost)
{
// Figure out if we need to close the remote runspace. Return null if we don't.
@@ -440,7 +440,7 @@ namespace System.Management.Automation.Remoting
///
/// Caption to modify.
/// New modified caption.
- private string ModifyCaption(string caption)
+ private static string ModifyCaption(string caption)
{
string pscaption = CredUI.PromptForCredential_DefaultCaption;
@@ -465,7 +465,7 @@ namespace System.Management.Automation.Remoting
/// computername to include in the
/// message
/// Message which contains a warning as well.
- private string ModifyMessage(string message, string computerName)
+ private static string ModifyMessage(string message, string computerName)
{
string modifiedMessage = PSRemotingErrorInvariants.FormatResourceString(
RemotingErrorIdStrings.RemoteHostPromptForCredentialModifiedMessage,
@@ -485,7 +485,7 @@ namespace System.Management.Automation.Remoting
/// Resource string to use.
/// A constructed remote host call message
/// which will display the warning.
- private RemoteHostCall ConstructWarningMessageForSecureString(string computerName,
+ private static RemoteHostCall ConstructWarningMessageForSecureString(string computerName,
string resourceString)
{
string warning = PSRemotingErrorInvariants.FormatResourceString(
@@ -506,7 +506,7 @@ namespace System.Management.Automation.Remoting
/// in warning
/// A constructed remote host call message
/// which will display the warning.
- private RemoteHostCall ConstructWarningMessageForGetBufferContents(string computerName)
+ private static RemoteHostCall ConstructWarningMessageForGetBufferContents(string computerName)
{
string warning = PSRemotingErrorInvariants.FormatResourceString(
RemotingErrorIdStrings.RemoteHostGetBufferContents,
diff --git a/src/System.Management.Automation/engine/remoting/common/WireDataFormat/RemotingDataObject.cs b/src/System.Management.Automation/engine/remoting/common/WireDataFormat/RemotingDataObject.cs
index 664c2a91ae..0fed6cc759 100644
--- a/src/System.Management.Automation/engine/remoting/common/WireDataFormat/RemotingDataObject.cs
+++ b/src/System.Management.Automation/engine/remoting/common/WireDataFormat/RemotingDataObject.cs
@@ -213,7 +213,7 @@ namespace System.Management.Automation.Remoting
return;
}
- private void SerializeUInt(uint data, Stream streamToWriteTo)
+ private static void SerializeUInt(uint data, Stream streamToWriteTo)
{
Dbg.Assert(streamToWriteTo != null, "stream to write to cannot be null");
@@ -241,7 +241,7 @@ namespace System.Management.Automation.Remoting
return result;
}
- private void SerializeGuid(Guid guid, Stream streamToWriteTo)
+ private static void SerializeGuid(Guid guid, Stream streamToWriteTo)
{
Dbg.Assert(streamToWriteTo != null, "stream to write to cannot be null");
diff --git a/src/System.Management.Automation/engine/remoting/fanin/BaseTransportManager.cs b/src/System.Management.Automation/engine/remoting/fanin/BaseTransportManager.cs
index 499fdd239a..0af0c6e75a 100644
--- a/src/System.Management.Automation/engine/remoting/fanin/BaseTransportManager.cs
+++ b/src/System.Management.Automation/engine/remoting/fanin/BaseTransportManager.cs
@@ -757,7 +757,7 @@ namespace System.Management.Automation.Remoting.Client
///
/// Remote data object.
/// True if remote data object requires a user response.
- private bool CheckForInteractiveHostCall(RemoteDataObject remoteObject)
+ private static bool CheckForInteractiveHostCall(RemoteDataObject remoteObject)
{
bool interactiveHostCall = false;
diff --git a/src/System.Management.Automation/engine/remoting/fanin/InitialSessionStateProvider.cs b/src/System.Management.Automation/engine/remoting/fanin/InitialSessionStateProvider.cs
index b37851d10b..6cde06cea3 100644
--- a/src/System.Management.Automation/engine/remoting/fanin/InitialSessionStateProvider.cs
+++ b/src/System.Management.Automation/engine/remoting/fanin/InitialSessionStateProvider.cs
@@ -157,7 +157,7 @@ namespace System.Management.Automation.Remoting
///
/// 1. "optionName" is already defined
///
- private void AssertValueNotAssigned(string optionName, object originalValue)
+ private static void AssertValueNotAssigned(string optionName, object originalValue)
{
if (originalValue != null)
{
@@ -1896,7 +1896,7 @@ namespace System.Management.Automation.Remoting
}
}
- private string GetRoleCapabilityPath(string roleCapability)
+ private static string GetRoleCapabilityPath(string roleCapability)
{
string moduleName = "*";
if (roleCapability.Contains('\\'))
@@ -2620,7 +2620,7 @@ namespace System.Management.Automation.Remoting
///
/// Creates an alias entry.
///
- private SessionStateAliasEntry CreateSessionStateAliasEntry(Hashtable alias, bool isAliasVisibilityDefined)
+ private static SessionStateAliasEntry CreateSessionStateAliasEntry(Hashtable alias, bool isAliasVisibilityDefined)
{
string name = TryGetValue(alias, ConfigFileConstants.AliasNameToken);
@@ -2660,7 +2660,7 @@ namespace System.Management.Automation.Remoting
/// Creates a function entry.
///
///
- private SessionStateFunctionEntry CreateSessionStateFunctionEntry(Hashtable function, bool isFunctionVisibilityDefined)
+ private static SessionStateFunctionEntry CreateSessionStateFunctionEntry(Hashtable function, bool isFunctionVisibilityDefined)
{
string name = TryGetValue(function, ConfigFileConstants.FunctionNameToken);
@@ -2700,7 +2700,7 @@ namespace System.Management.Automation.Remoting
///
/// Creates a variable entry.
///
- private SessionStateVariableEntry CreateSessionStateVariableEntry(Hashtable variable, PSLanguageMode languageMode)
+ private static SessionStateVariableEntry CreateSessionStateVariableEntry(Hashtable variable, PSLanguageMode languageMode)
{
string name = TryGetValue(variable, ConfigFileConstants.VariableNameToken);
diff --git a/src/System.Management.Automation/engine/remoting/fanin/WSManPlugin.cs b/src/System.Management.Automation/engine/remoting/fanin/WSManPlugin.cs
index ff445fc9e6..9382beb9b3 100644
--- a/src/System.Management.Automation/engine/remoting/fanin/WSManPlugin.cs
+++ b/src/System.Management.Automation/engine/remoting/fanin/WSManPlugin.cs
@@ -640,7 +640,7 @@ namespace System.Management.Automation.Remoting
///
///
///
- private bool validateIncomingContexts(
+ private static bool validateIncomingContexts(
WSManNativeApi.WSManPluginRequest requestDetails,
IntPtr shellContext,
string inputFunctionName)
@@ -1111,7 +1111,7 @@ namespace System.Management.Automation.Remoting
///
///
///
- private PSSenderInfo GetPSSenderInfo(
+ private static PSSenderInfo GetPSSenderInfo(
WSManNativeApi.WSManSenderDetails senderDetails)
{
// senderDetails will not be null.
@@ -1168,7 +1168,7 @@ namespace System.Management.Automation.Remoting
/// environment variable, which is set in the WSMan layer for Virtual or RunAs accounts.
///
/// ClientToken IntPtr.
- private IntPtr GetRunAsClientToken()
+ private static IntPtr GetRunAsClientToken()
{
string clientTokenStr = System.Environment.GetEnvironmentVariable(WSManRunAsClientTokenName);
if (clientTokenStr != null)
diff --git a/src/System.Management.Automation/engine/remoting/server/serverremotesessionstatemachine.cs b/src/System.Management.Automation/engine/remoting/server/serverremotesessionstatemachine.cs
index e25a6b7511..732e5a836a 100644
--- a/src/System.Management.Automation/engine/remoting/server/serverremotesessionstatemachine.cs
+++ b/src/System.Management.Automation/engine/remoting/server/serverremotesessionstatemachine.cs
@@ -1002,7 +1002,7 @@ namespace System.Management.Automation.Remoting
/// It can also be used for graceful shutdown of the server process, which is not currently
/// implemented.
///
- private void CleanAll()
+ private static void CleanAll()
{
}