7 writes to _customEscapedMetadata
Microsoft.Build (7)
TaskParameter.cs (7)
577_customEscapedMetadata = nonGenericEscapedMetadata as Dictionary<string, string>; 581_customEscapedMetadata = new Dictionary<string, string>(MSBuildNameIgnoreCaseComparer.Default); 598_customEscapedMetadata = new Dictionary<string, string>(MSBuildNameIgnoreCaseComparer.Default); 620_customEscapedMetadata ??= new Dictionary<string, string>(MSBuildNameIgnoreCaseComparer.Default); 629_customEscapedMetadata ??= new Dictionary<string, string>(MSBuildNameIgnoreCaseComparer.Default); 739_customEscapedMetadata ??= new Dictionary<string, string>(MSBuildNameIgnoreCaseComparer.Default); 954translator.TranslateDictionary(ref _customEscapedMetadata, MSBuildNameIgnoreCaseComparer.Default);
28 references to _customEscapedMetadata
Microsoft.Build (28)
TaskParameter.cs (28)
579if (_customEscapedMetadata is null) 584_customEscapedMetadata[(string)entry.Key] = (string)entry.Value ?? string.Empty; 604_customEscapedMetadata[(string)entry.Key] = EscapingUtilities.Escape((string)entry.Value) ?? string.Empty; 621_customEscapedMetadata[ItemSpecModifiers.RecursiveDir] = recursiveDirEscaped; 630_customEscapedMetadata[ItemSpecModifiers.RecursiveDir] = EscapingUtilities.Escape(recursiveDir); 670List<string> metadataNames = (_customEscapedMetadata == null) ? new List<string>() : new List<string>(_customEscapedMetadata.Keys); 690int count = (_customEscapedMetadata == null) ? 0 : _customEscapedMetadata.Count; 713public bool HasCustomMetadata => _customEscapedMetadata?.Count > 0; 741_customEscapedMetadata[metadataName] = metadataValue ?? String.Empty; 753if (_customEscapedMetadata == null) 758_customEscapedMetadata.Remove(metadataName); 779if (_customEscapedMetadata != null && destinationItem is IMetadataContainer destinationItemAsMetadataContainer) 782IEnumerable<KeyValuePair<string, string>> metadataToImport = _customEscapedMetadata 795else if (_customEscapedMetadata != null) 797foreach (KeyValuePair<string, string> entry in _customEscapedMetadata) 827if (_customEscapedMetadata != null) 829foreach (KeyValuePair<string, string> metadatum in _customEscapedMetadata) 866_customEscapedMetadata?.TryGetValue(metadataName, out metadataValue); 884IDictionary clonedDictionary = new Dictionary<string, string>(_customEscapedMetadata); 903if (_customEscapedMetadata == null || _customEscapedMetadata.Count == 0) 908var result = new KeyValuePair<string, string>[_customEscapedMetadata.Count]; 910foreach (var kvp in _customEscapedMetadata) 922if (_customEscapedMetadata == null) 927foreach (var kvp in _customEscapedMetadata) 957ErrorUtilities.VerifyThrowInternalNull(_customEscapedMetadata);