2 instantiations of SubToolset
Microsoft.Build (2)
Definition\SubToolset.cs (1)
94SubToolset subToolset = new SubToolset(translator);
Definition\ToolsetReader.cs (1)
487subToolsets[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)
138private Dictionary<string, SubToolset> _subToolsets; 192public Toolset(string toolsVersion, string toolsPath, IDictionary<string, string> buildProperties, ProjectCollection projectCollection, IDictionary<string, SubToolset> subToolsets, string msbuildOverrideTasksPath) 241/// <param name="subToolsets">A list of <see cref="SubToolset"/> to use.</param> 251IDictionary<string, SubToolset> subToolsets, 266Dictionary<string, SubToolset> subToolsetsAsDictionary = subToolsets as Dictionary<string, SubToolset>; 267_subToolsets = subToolsetsAsDictionary ?? new Dictionary<string, SubToolset>(subToolsets); 404public IDictionary<string, SubToolset> SubToolsets 410return ReadOnlyEmptyDictionary<string, SubToolset>.Instance; 413return new ObjectModel.ReadOnlyDictionary<string, SubToolset>(_subToolsets); 507translator.TranslateDictionary(ref _subToolsets, StringComparer.OrdinalIgnoreCase, SubToolset.FactoryForDeserialization); 556SubToolset subToolset; 824SubToolset subToolset;
Definition\ToolsetReader.cs (2)
466Dictionary<string, SubToolset> subToolsets = new Dictionary<string, SubToolset>(StringComparer.OrdinalIgnoreCase);
Evaluation\Evaluator.cs (1)
1393if (_data.Toolset.SubToolsets.TryGetValue(_data.SubToolsetVersion, out SubToolset subToolset))