105 references to Escape
Microsoft.Build (72)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (9)
1819
string parameterLocationEscaped = EscapingUtilities.
Escape
(parameterLocation.File, cache: true);
1854
newItem = new ProjectItemInstance(_projectInstance, outputTargetName, EscapingUtilities.
Escape
(output.ItemSpec), parameterLocationEscaped);
1864
yield return new KeyValuePair<string, string>(kvp.Key, EscapingUtilities.
Escape
(kvp.Value));
1871
yield return new KeyValuePair<string, string>(kvp.Key, EscapingUtilities.
Escape
(kvp.Value));
1878
yield return new KeyValuePair<string, string>((string)de.Key, EscapingUtilities.
Escape
((string)de.Value));
1927
joinedOutputs.Append(EscapingUtilities.
Escape
(output.ItemSpec));
1979
_batchBucket.Lookup.AddNewItem(new ProjectItemInstance(_projectInstance, outputTargetName, EscapingUtilities.
Escape
(output), EscapingUtilities.
Escape
(parameterLocation.File)));
2015
joinedOutputs.Append(EscapingUtilities.
Escape
(output));
Construction\Solution\SolutionProjectGenerator.cs (24)
314
string escapedSolutionConfigurationContents = EscapingUtilities.
Escape
(solutionConfigurationContents.ToString());
332
text = EscapingUtilities.
Escape
(text);
340
task.SetParameter("Code", EscapingUtilities.
Escape
(code));
345
task.SetParameter("HelpKeyword", EscapingUtilities.
Escape
(helpKeyword));
383
return EscapingUtilities.
Escape
(fullPathToProject + ".metaproj");
638
text = EscapingUtilities.
Escape
(text);
646
task.SetParameter("Code", EscapingUtilities.
Escape
(code));
651
task.SetParameter("HelpKeyword", EscapingUtilities.
Escape
(helpKeyword));
669
EscapingUtilities.
Escape
(configuration.ConfigurationName),
670
EscapingUtilities.
Escape
(configuration.PlatformName));
1074
string escapedSolutionFileName = EscapingUtilities.
Escape
(Path.GetFileName(_solutionFile.FullPath));
1081
string escapedSolutionDirectory = EscapingUtilities.
Escape
(_solutionFile.SolutionFileDirectory);
1127
item = projectInstance.AddItem("ProjectReference", EscapingUtilities.
Escape
(projectToAdd.AbsolutePath), null);
1422
AddProjectBuildTask(traversalProject, projectConfiguration, target, targetName, EscapingUtilities.
Escape
(project.AbsolutePath), String.Empty, outputItem);
2123
AddProjectBuildTask(traversalProject, projectConfiguration, targetElement, targetToBuild, "@(ProjectReference)", $"'%(ProjectReference.Identity)' == '{EscapingUtilities.
Escape
(project.AbsolutePath)}'", outputItemName);
2143
properties[property.Item1] = EscapingUtilities.
Escape
(traversalProject.GetPropertyValue(property.Item1));
2147
properties[property.Item1] = EscapingUtilities.
Escape
(property.Item2);
2305
configurationDefaultingPropertyGroup.AddProperty("Configuration", EscapingUtilities.
Escape
(_solutionFile.GetDefaultConfigurationName()));
2311
platformDefaultingPropertyGroup.AddProperty("Platform", EscapingUtilities.
Escape
(_solutionFile.GetDefaultPlatformName()));
2356
globalProperties.AddProperty("SolutionDir", EscapingUtilities.
Escape
(directoryName));
2357
globalProperties.AddProperty("SolutionExt", EscapingUtilities.
Escape
(Path.GetExtension(_solutionFile.FullPath)));
2358
globalProperties.AddProperty("SolutionFileName", EscapingUtilities.
Escape
(Path.GetFileName(_solutionFile.FullPath)));
2359
globalProperties.AddProperty("SolutionName", EscapingUtilities.
Escape
(Path.GetFileNameWithoutExtension(_solutionFile.FullPath)));
2361
globalProperties.AddProperty(SolutionPathPropertyName, EscapingUtilities.
Escape
(Path.Combine(_solutionFile.SolutionFileDirectory, Path.GetFileName(_solutionFile.FullPath))));
Definition\BuiltInMetadata.cs (1)
111
return EscapingUtilities.
Escape
(match.wildcardDirectoryPart);
Definition\ProjectCollection.cs (1)
1083
return EscapingUtilities.
Escape
(unescapedString);
Definition\Toolset.cs (2)
802
reservedProperties.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.binPath, EscapingUtilities.
Escape
(ToolsPath), mayBeReserved: true));
805
reservedProperties.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.toolsPath, EscapingUtilities.
Escape
(ToolsPath), mayBeReserved: true));
Evaluation\Evaluator.cs (6)
1232
string projectFileWithoutExtension = EscapingUtilities.
Escape
(Path.GetFileNameWithoutExtension(_projectRootElement.FullPath));
1233
string projectExtension = EscapingUtilities.
Escape
(Path.GetExtension(_projectRootElement.FullPath));
1235
string projectDirectory = EscapingUtilities.
Escape
(_projectRootElement.DirectoryPath);
2028
propertyGroup.AddProperty(propertyNameAndValue.Key, EscapingUtilities.
Escape
(propertyNameAndValue.Value));
2044
escapedMetadata[metadata.Key] = EscapingUtilities.
Escape
(metadata.Value);
2048
itemGroup.AddItem(item.Key, EscapingUtilities.
Escape
(item.Value.ItemSpec), escapedMetadata);
Evaluation\Expander.Function.cs (1)
567
functionResult = EscapingUtilities.
Escape
(functionResultString);
Evaluation\Expander.ItemExpander.Transforms.cs (3)
224
string escapedPath = EscapingUtilities.
Escape
(combinedPath);
306
string escapedDirectoryPath = EscapingUtilities.
Escape
(directoryPath);
371
directoryName = EscapingUtilities.
Escape
(directoryName);
Evaluation\Expander.PropertyExpander.cs (3)
406
builder.Append(EscapingUtilities.
Escape
(ConvertToString(entry.Key)));
408
builder.Append(EscapingUtilities.
Escape
(ConvertToString(entry.Value)));
432
builder.Append(EscapingUtilities.
Escape
(ConvertToString(element)));
Evaluation\IntrinsicFunctions.cs (1)
140
return EscapingUtilities.
Escape
(unescaped);
Graph\GraphBuilder.cs (5)
313
solutionGlobalPropertiesBuilder["SolutionDir"] = EscapingUtilities.
Escape
(solutionDirectoryName);
314
solutionGlobalPropertiesBuilder["SolutionExt"] = EscapingUtilities.
Escape
(Path.GetExtension(Solution.FullPath));
315
solutionGlobalPropertiesBuilder["SolutionFileName"] = EscapingUtilities.
Escape
(Path.GetFileName(Solution.FullPath));
316
solutionGlobalPropertiesBuilder["SolutionName"] = EscapingUtilities.
Escape
(Path.GetFileNameWithoutExtension(Solution.FullPath));
317
solutionGlobalPropertiesBuilder[SolutionProjectGenerator.SolutionPathPropertyName] = EscapingUtilities.
Escape
(Path.Combine(Solution.SolutionFileDirectory, Path.GetFileName(Solution.FullPath)));
Instance\ImmutableProjectCollections\ImmutableProjectMetadataCollectionConverter.cs (4)
54
return EscapingUtilities.
Escape
(_linkedProjectItem.GetMetadataValue(key));
69
value = EscapingUtilities.
Escape
(_linkedProjectItem.GetMetadataValue(key));
83
EscapingUtilities.
Escape
(_linkedProjectItem.GetMetadataValue(name)));
106
kvp => EscapingUtilities.
Escape
(_linkedProjectItem.GetMetadataValue(kvp.Key)),
Instance\ImmutableProjectCollections\ImmutableProjectPropertyCollectionConverter.cs (1)
37
escapedValue = EscapingUtilities.
Escape
(unescapedValue);
Instance\ProjectItemInstance.cs (1)
1475
SetMetadata(metadataName, EscapingUtilities.
Escape
(metadataValue));
Instance\ProjectPropertyInstance.cs (1)
78
_escapedValue = EscapingUtilities.
Escape
(value);
src\msbuild\src\Shared\PropertyParser.cs (2)
107
string propertyValue = EscapingUtilities.
Escape
(propertyNameValueString.AsSpan(indexOfEqualsSign + 1).Trim().ToString());
150
string propertyValue = EscapingUtilities.
Escape
(propertyNameValueString.Trim());
src\msbuild\src\Shared\TaskParameter.cs (6)
606
_escapedItemSpec = EscapingUtilities.
Escape
(copyFrom.ItemSpec);
607
_escapedDefiningProject = EscapingUtilities.
Escape
(copyFrom.GetMetadata(ItemSpecModifiers.DefiningProjectFullPath), cache: true);
616
_customEscapedMetadata[(string)entry.Key] = EscapingUtilities.
Escape
((string)entry.Value) ?? string.Empty;
642
_customEscapedMetadata[ItemSpecModifiers.RecursiveDir] = EscapingUtilities.
Escape
(recursiveDir);
827
destinationItem.SetMetadata("OriginalItemSpec", EscapingUtilities.
Escape
(ItemSpec));
893
SetMetadata(metadataName, EscapingUtilities.
Escape
(metadataValue));
Utilities\EngineFileUtilities.cs (1)
386
fileList[i] = EscapingUtilities.
Escape
(fileList[i]);
Microsoft.Build.Framework (2)
FileUtilities.cs (1)
999
fullPath = EscapingUtilities.
Escape
(fullPath);
TaskItem_T.cs (1)
148
var escapedValue = EscapingUtilities.
Escape
(metadataValue);
Microsoft.Build.Tasks.Core (20)
AssignProjectConfiguration.cs (1)
227
projectRef.SetMetadata("GlobalPropertiesToRemove", EscapingUtilities.
Escape
(globalPropertiesToRemove + "Configuration;Platform"));
AssignTargetPath.cs (1)
166
AssignedFiles[i].SetMetadata(ItemMetadataNames.targetPath, EscapingUtilities.
Escape
(targetPath));
CombineTargetFrameworkInfoProperties.cs (1)
50
new("TargetFramework", new XAttribute("Name", EscapingUtilities.
Escape
(RootElementName))) :
ConvertToAbsolutePath.cs (1)
65
path.ItemSpec = EscapingUtilities.
Escape
(path.GetMetadata("FullPath"));
Copy.cs (3)
844
DestinationFiles[i] = new TaskItem(EscapingUtilities.
Escape
(destinationFile));
891
var item = new TaskItem(EscapingUtilities.
Escape
(sourceFile));
895
item = new TaskItem(EscapingUtilities.
Escape
(destinationFile));
Exec.cs (1)
407
_nonEmptyOutput.Add(new TaskItem(EscapingUtilities.
Escape
(trimmedTextLine)));
FileIO\ReadLinesFromFile.cs (1)
65
nonEmptyLines.Add(new TaskItem(EscapingUtilities.
Escape
(trimmedTextLine)));
GenerateResource.cs (1)
2776
string escapedOutputFile = EscapingUtilities.
Escape
(currentOutputFile);
ListOperators\FindUnderPath.cs (1)
129
item.ItemSpec = EscapingUtilities.
Escape
(fullPath);
src\msbuild\src\Shared\PropertyParser.cs (2)
107
string propertyValue = EscapingUtilities.
Escape
(propertyNameValueString.AsSpan(indexOfEqualsSign + 1).Trim().ToString());
150
string propertyValue = EscapingUtilities.
Escape
(propertyNameValueString.Trim());
src\msbuild\src\Shared\TaskParameter.cs (6)
606
_escapedItemSpec = EscapingUtilities.
Escape
(copyFrom.ItemSpec);
607
_escapedDefiningProject = EscapingUtilities.
Escape
(copyFrom.GetMetadata(ItemSpecModifiers.DefiningProjectFullPath), cache: true);
616
_customEscapedMetadata[(string)entry.Key] = EscapingUtilities.
Escape
((string)entry.Value) ?? string.Empty;
642
_customEscapedMetadata[ItemSpecModifiers.RecursiveDir] = EscapingUtilities.
Escape
(recursiveDir);
827
destinationItem.SetMetadata("OriginalItemSpec", EscapingUtilities.
Escape
(ItemSpec));
893
SetMetadata(metadataName, EscapingUtilities.
Escape
(metadataValue));
XmlPeek.cs (1)
158
Result[i++] = new TaskItem(EscapingUtilities.
Escape
(item));
Microsoft.Build.Utilities.Core (5)
TaskItem.cs (5)
156
_itemSpec = EscapingUtilities.
Escape
(sourceItem.ItemSpec);
157
_definingProject = EscapingUtilities.
Escape
(sourceItem.GetMetadata(ItemSpecModifiers.DefiningProjectFullPath), cache: true);
474
destinationItem.SetMetadata(entry.Key, EscapingUtilities.
Escape
(entry.Value));
489
destinationItem.SetMetadata("OriginalItemSpec", EscapingUtilities.
Escape
(ItemSpec));
581
void ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue) => SetMetadata(metadataName, EscapingUtilities.
Escape
(metadataValue));
MSBuild (6)
src\msbuild\src\Shared\TaskParameter.cs (6)
606
_escapedItemSpec = EscapingUtilities.
Escape
(copyFrom.ItemSpec);
607
_escapedDefiningProject = EscapingUtilities.
Escape
(copyFrom.GetMetadata(ItemSpecModifiers.DefiningProjectFullPath), cache: true);
616
_customEscapedMetadata[(string)entry.Key] = EscapingUtilities.
Escape
((string)entry.Value) ?? string.Empty;
642
_customEscapedMetadata[ItemSpecModifiers.RecursiveDir] = EscapingUtilities.
Escape
(recursiveDir);
827
destinationItem.SetMetadata("OriginalItemSpec", EscapingUtilities.
Escape
(ItemSpec));
893
SetMetadata(metadataName, EscapingUtilities.
Escape
(metadataValue));