7 writes to _customEscapedMetadata
Microsoft.Build.Framework (7)
BackEnd\TaskParameter.cs (7)
624_customEscapedMetadata = nonGenericEscapedMetadata as Dictionary<string, string>; 628_customEscapedMetadata = new Dictionary<string, string>(MSBuildNameIgnoreCaseComparer.Default); 645_customEscapedMetadata = new Dictionary<string, string>(MSBuildNameIgnoreCaseComparer.Default); 666_customEscapedMetadata ??= new Dictionary<string, string>(MSBuildNameIgnoreCaseComparer.Default); 675_customEscapedMetadata ??= new Dictionary<string, string>(MSBuildNameIgnoreCaseComparer.Default); 795_customEscapedMetadata ??= new Dictionary<string, string>(MSBuildNameIgnoreCaseComparer.Default); 1056translator.TranslateDictionary(ref _customEscapedMetadata, MSBuildNameIgnoreCaseComparer.Default);
25 references to _customEscapedMetadata
Microsoft.Build.Framework (25)
BackEnd\TaskParameter.cs (25)
626if (_customEscapedMetadata is null) 631_customEscapedMetadata[(string)entry.Key] = (string)entry.Value ?? string.Empty; 651_customEscapedMetadata[(string)entry.Key] = EscapingUtilities.Escape((string)entry.Value) ?? string.Empty; 667_customEscapedMetadata[ItemSpecModifiers.RecursiveDir] = recursiveDirEscaped; 676_customEscapedMetadata[ItemSpecModifiers.RecursiveDir] = EscapingUtilities.Escape(recursiveDir); 722List<string> metadataNames = (_customEscapedMetadata == null) ? new List<string>() : new List<string>(_customEscapedMetadata.Keys); 742int count = (_customEscapedMetadata == null) ? 0 : _customEscapedMetadata.Count; 766public bool HasCustomMetadata => _customEscapedMetadata?.Count > 0; 797_customEscapedMetadata[metadataName] = metadataValue ?? String.Empty; 820if (_customEscapedMetadata == null) 825_customEscapedMetadata.Remove(metadataName); 847if (_customEscapedMetadata != null && destinationItem is IMetadataContainer destinationItemAsMetadataContainer) 853IEnumerable<KeyValuePair<string, string>> metadataToImport = _customEscapedMetadata 867else if (_customEscapedMetadata != null) 869foreach (KeyValuePair<string, string> entry in _customEscapedMetadata) 899if (_customEscapedMetadata != null) 901foreach (KeyValuePair<string, string> metadatum in _customEscapedMetadata) 938_customEscapedMetadata?.TryGetValue(metadataName, out metadataValue); 960_customEscapedMetadata.TryGetValue(ItemSpecModifiers.RecursiveDir, out string escapedRecursiveDir); 986IDictionary clonedDictionary = new Dictionary<string, string>(_customEscapedMetadata); 1024if (_customEscapedMetadata == null) 1029foreach (var kvp in _customEscapedMetadata) 1059Assumed.NotNull(_customEscapedMetadata);