27 references to ArgumentEscaper
dotnet-aot (26)
parent\dotnet\CommandFactory\CommandResolution\AppBaseDllCommandResolver.cs (1)
25var escapedArgs = ArgumentEscaper.EscapeAndConcatenateArgArrayForProcessStart(
parent\dotnet\CommandFactory\CommandResolution\GenericPlatformCommandSpecFactory.cs (1)
18var escapedArgs = ArgumentEscaper.EscapeAndConcatenateArgArrayForProcessStart(args);
parent\dotnet\CommandFactory\CommandResolution\MuxerCommandResolver.cs (1)
16var escapedArgs = ArgumentEscaper.EscapeAndConcatenateArgArrayForProcessStart(
parent\dotnet\CommandFactory\CommandResolution\MuxerCommandSpecMaker.cs (1)
27var escapedArgs = ArgumentEscaper.EscapeAndConcatenateArgArrayForProcessStart(arguments);
parent\dotnet\CommandFactory\CommandResolution\PublishPathCommandSpecFactory.cs (1)
84var escapedArgs = ArgumentEscaper.EscapeAndConcatenateArgArrayForProcessStart(commandArguments);
parent\dotnet\CommandFactory\CommandResolution\RootedCommandResolver.cs (1)
22var escapedArgs = ArgumentEscaper.EscapeAndConcatenateArgArrayForProcessStart(
parent\dotnet\CommandFactory\CommandResolution\WindowsExePreferredCommandSpecFactory.cs (4)
43var escapedArgs = ArgumentEscaper.EscapeAndConcatenateArgArrayForProcessStart(args); 60var cmdEscapedArgs = ArgumentEscaper.EscapeAndConcatenateArgArrayForCmdProcessStart(args); 62if (!ArgumentEscaper.IsSurroundedWithQuotes(command) // Don't quote already quoted strings 63&& ArgumentEscaper.ShouldSurroundWithQuotes(command))
parent\dotnet\Commands\MSBuild\MSBuildForwardingApp.cs (1)
134internal string GetArgumentsToMSBuild() => ArgumentEscaper.EscapeAndConcatenateArgArrayForProcessStart(GetArgumentTokensToMSBuild());
parent\dotnet\Commands\Run\CommonRunHelpers.cs (1)
66string escapedArguments = ArgumentEscaper.EscapeAndConcatenateArgArrayForProcessStart(applicationArguments);
parent\dotnet\Commands\Test\MTP\TestApplication.cs (13)
398builder.Append($" {TestCommandDefinition.MicrosoftTestingPlatform.ResultsDirectoryOptionName} {ArgumentEscaper.EscapeSingleArg(resultsDirectoryPath)}"); 403builder.Append($" {TestCommandDefinition.MicrosoftTestingPlatform.ConfigFileOptionName} {ArgumentEscaper.EscapeSingleArg(configFilePath)}"); 408builder.Append($" {TestCommandDefinition.MicrosoftTestingPlatform.DiagnosticOutputDirectoryOptionName} {ArgumentEscaper.EscapeSingleArg(diagnosticOutputDirectoryPath)}"); 413builder.Append($" {ArgumentEscaper.EscapeSingleArg(arg)}"); 429builder.Append($" {ArgumentEscaper.EscapeSingleArg("@" + _httpResponseFilePath)}"); 434builder.Append($" {CliConstants.DotNetTestPipeOptionKey} {ArgumentEscaper.EscapeSingleArg(_pipeName)}"); 530? $"exec {ArgumentEscaper.EscapeSingleArg(module.TargetPath)}" 551$" {CliConstants.ServerOptionKey} {CliConstants.ServerOptionValue} {CliConstants.DotNetTestPipeOptionKey} {ArgumentEscaper.EscapeSingleArg(pipeName)}")); 561builder.Append($" {CliConstants.ArtifactPostProcessingManifestOptionKey} {ArgumentEscaper.EscapeSingleArg(manifestPath)}"); 569builder.Append($" {TestCommandDefinition.MicrosoftTestingPlatform.ConfigFileOptionName} {ArgumentEscaper.EscapeSingleArg(configFilePath)}"); 574builder.Append($" {TestCommandDefinition.MicrosoftTestingPlatform.DiagnosticOutputDirectoryOptionName} {ArgumentEscaper.EscapeSingleArg(diagnosticOutputDirectoryPath)}"); 592builder.Append($" {ArgumentEscaper.EscapeSingleArg(argument)}"); 595builder.Append($" {ArgumentEscaper.EscapeSingleArg(testApplicationArguments[++i])}");
parent\dotnet\Commands\Tool\ToolCommandSpecCreator.cs (1)
24var escapedArgs = ArgumentEscaper.EscapeAndConcatenateArgArrayForProcessStart(commandArguments);
Microsoft.DotNet.Cli.Utils (1)
ForwardingAppImplementation.cs (1)
77Arguments = ArgumentEscaper.EscapeAndConcatenateArgArrayForProcessStart(_allArgs),