2 instantiations of SubToolset
Microsoft.Build (2)
Definition\SubToolset.cs (1)
94SubToolset subToolset = new SubToolset(translator);
Definition\ToolsetReader.cs (1)
471subToolsets[subToolsetVersion] = new SubToolset(subToolsetVersion, subToolsetProperties);
18 references to SubToolset
Microsoft.Build (18)
Definition\SubToolset.cs (2)
92internal static SubToolset FactoryForDeserialization(ITranslator translator) 94SubToolset subToolset = new SubToolset(translator);
Definition\Toolset.cs (13)
139private Dictionary<string, SubToolset> _subToolsets; 193public Toolset(string toolsVersion, string toolsPath, IDictionary<string, string> buildProperties, ProjectCollection projectCollection, IDictionary<string, SubToolset> subToolsets, string msbuildOverrideTasksPath) 242/// <param name="subToolsets">A list of <see cref="SubToolset"/> to use.</param> 252IDictionary<string, SubToolset> subToolsets, 267Dictionary<string, SubToolset> subToolsetsAsDictionary = subToolsets as Dictionary<string, SubToolset>; 268_subToolsets = subToolsetsAsDictionary ?? new Dictionary<string, SubToolset>(subToolsets); 405public IDictionary<string, SubToolset> SubToolsets 411return ReadOnlyEmptyDictionary<string, SubToolset>.Instance; 414return new ObjectModel.ReadOnlyDictionary<string, SubToolset>(_subToolsets); 508translator.TranslateDictionary(ref _subToolsets, StringComparer.OrdinalIgnoreCase, SubToolset.FactoryForDeserialization); 557SubToolset subToolset; 825SubToolset subToolset;
Definition\ToolsetReader.cs (2)
450Dictionary<string, SubToolset> subToolsets = new Dictionary<string, SubToolset>(StringComparer.OrdinalIgnoreCase);
Evaluation\Evaluator.cs (1)
1245if (_data.Toolset.SubToolsets.TryGetValue(_data.SubToolsetVersion, out SubToolset subToolset))