33 references to ItemSpecModifiers
MSBuild (33)
JsonOutputFormatter.cs (1)
104
foreach (string metadatumName in FileUtilities.
ItemSpecModifiers
.All)
Modifiers.cs (22)
193
if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.FullPath, StringComparison.OrdinalIgnoreCase))
210
else if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.RootDir, StringComparison.OrdinalIgnoreCase))
212
GetItemSpecModifier(currentDirectory, itemSpec, definingProjectEscaped,
ItemSpecModifiers
.FullPath, ref fullPath);
226
else if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.Filename, StringComparison.OrdinalIgnoreCase))
241
else if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.Extension, StringComparison.OrdinalIgnoreCase))
255
else if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.RelativeDir, StringComparison.OrdinalIgnoreCase))
259
else if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.Directory, StringComparison.OrdinalIgnoreCase))
261
GetItemSpecModifier(currentDirectory, itemSpec, definingProjectEscaped,
ItemSpecModifiers
.FullPath, ref fullPath);
296
else if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.RecursiveDir, StringComparison.OrdinalIgnoreCase))
301
else if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.Identity, StringComparison.OrdinalIgnoreCase))
305
else if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.ModifiedTime, StringComparison.OrdinalIgnoreCase))
323
else if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.CreatedTime, StringComparison.OrdinalIgnoreCase))
339
else if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.AccessedTime, StringComparison.OrdinalIgnoreCase))
364
if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.DefiningProjectDirectory, StringComparison.OrdinalIgnoreCase))
368
GetItemSpecModifier(currentDirectory, definingProjectEscaped, null,
ItemSpecModifiers
.RootDir),
369
GetItemSpecModifier(currentDirectory, definingProjectEscaped, null,
ItemSpecModifiers
.Directory));
375
if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.DefiningProjectFullPath, StringComparison.OrdinalIgnoreCase))
377
additionalModifier =
ItemSpecModifiers
.FullPath;
379
else if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.DefiningProjectName, StringComparison.OrdinalIgnoreCase))
381
additionalModifier =
ItemSpecModifiers
.Filename;
383
else if (string.Equals(modifier, FileUtilities.
ItemSpecModifiers
.DefiningProjectExtension, StringComparison.OrdinalIgnoreCase))
385
additionalModifier =
ItemSpecModifiers
.Extension;
TaskParameter.cs (10)
296
escapedDefiningProject = copyFromAsITaskItem2.GetMetadataValueEscaped(FileUtilities.
ItemSpecModifiers
.DefiningProjectFullPath);
317
escapedDefiningProject = EscapingUtilities.EscapeWithCaching(copyFrom.GetMetadata(FileUtilities.
ItemSpecModifiers
.DefiningProjectFullPath));
411
escapedDefiningProject = wrappedItemAsITaskItem2.GetMetadataValueEscaped(FileUtilities.
ItemSpecModifiers
.DefiningProjectFullPath);
420
escapedDefiningProject = EscapingUtilities.EscapeWithCaching(wrappedItem.GetMetadata(FileUtilities.
ItemSpecModifiers
.DefiningProjectFullPath));
792
metadataNames.AddRange(FileUtilities.
ItemSpecModifiers
.All);
808
return count + FileUtilities.
ItemSpecModifiers
.All.Length;
850
ErrorUtilities.VerifyThrowArgument(!FileUtilities.
ItemSpecModifiers
.IsDerivableItemSpecModifier(metadataName), "Shared.CannotChangeItemSpecModifiers", metadataName);
864
ErrorUtilities.VerifyThrowArgument(!FileUtilities.
ItemSpecModifiers
.IsItemSpecModifier(metadataName), "Shared.CannotChangeItemSpecModifiers", metadataName);
957
if (FileUtilities.
ItemSpecModifiers
.IsDerivableItemSpecModifier(metadataName))
961
metadataValue = FileUtilities.
ItemSpecModifiers
.GetItemSpecModifier(null, _escapedItemSpec, _escapedDefiningProject, metadataName, ref _fullPath);