11 instantiations of SubToolset
Microsoft.Build (2)
Definition\SubToolset.cs (1)
94
SubToolset subToolset = new
SubToolset
(translator);
Definition\ToolsetReader.cs (1)
480
subToolsets[subToolsetVersion] = new
SubToolset
(subToolsetVersion, subToolsetProperties);
Microsoft.Build.Engine.UnitTests (9)
BackEnd\TaskRegistry_Tests.cs (2)
1896
{"1.0", new
SubToolset
("1.0", new PropertyDictionary<ProjectPropertyInstance>(subToolsetProperties)) },
1897
{"2.0", new
SubToolset
("2.0", new PropertyDictionary<ProjectPropertyInstance>(subToolsetProperties)) }
Definition\Toolset_Tests.cs (5)
106
subToolsets.Add("dogfood", new
SubToolset
("dogfood", subToolsetProperties));
535
subToolsets.Add("12.0", new
SubToolset
("12.0", subToolset12Properties));
536
subToolsets.Add("v11.0", new
SubToolset
("v11.0", subToolset11Properties));
537
subToolsets.Add("FakeSubToolset", new
SubToolset
("FakeSubToolset", fakeSubToolsetProperties));
538
subToolsets.Add("v13.0", new
SubToolset
("v13.0", subToolset13Properties));
Evaluation\Evaluator_Tests.cs (2)
5144
subToolsets.Add("FakeSubToolset", new
SubToolset
("FakeSubToolset", fakeSubToolsetProperties));
5145
subToolsets.Add("11.0", new
SubToolset
("11.0", subToolset11Properties));
27 references to SubToolset
Microsoft.Build (18)
Definition\SubToolset.cs (2)
92
internal static
SubToolset
FactoryForDeserialization(ITranslator translator)
94
SubToolset
subToolset = new SubToolset(translator);
Definition\Toolset.cs (13)
196
private Dictionary<string,
SubToolset
> _subToolsets;
249
public Toolset(string toolsVersion, string toolsPath, IDictionary<string, string> buildProperties, ProjectCollection projectCollection, IDictionary<string,
SubToolset
> subToolsets, string msbuildOverrideTasksPath)
297
/// <param name="subToolsets">A list of <see cref="
SubToolset
"/> to use.</param>
307
IDictionary<string,
SubToolset
> subToolsets,
322
Dictionary<string,
SubToolset
> subToolsetsAsDictionary = subToolsets as Dictionary<string,
SubToolset
>;
323
_subToolsets = subToolsetsAsDictionary ?? new Dictionary<string,
SubToolset
>(subToolsets);
450
public IDictionary<string,
SubToolset
> SubToolsets
456
return ReadOnlyEmptyDictionary<string,
SubToolset
>.Instance;
459
return new ObjectModel.ReadOnlyDictionary<string,
SubToolset
>(_subToolsets);
617
translator.TranslateDictionary(ref _subToolsets, StringComparer.OrdinalIgnoreCase,
SubToolset
.FactoryForDeserialization);
666
SubToolset
subToolset;
927
SubToolset
subToolset;
Definition\ToolsetReader.cs (2)
459
Dictionary<string,
SubToolset
> subToolsets = new Dictionary<string,
SubToolset
>(StringComparer.OrdinalIgnoreCase);
Evaluation\Evaluator.cs (1)
1232
if (_data.Toolset.SubToolsets.TryGetValue(_data.SubToolsetVersion, out
SubToolset
subToolset))
Microsoft.Build.Engine.UnitTests (9)
BackEnd\TaskRegistry_Tests.cs (1)
1894
new Dictionary<string,
SubToolset
>
Definition\Toolset_Tests.cs (6)
105
Dictionary<string,
SubToolset
> subToolsets = new Dictionary<string,
SubToolset
>(StringComparer.OrdinalIgnoreCase);
132
SubToolset
subToolset1 = t.SubToolsets[key];
133
SubToolset
subToolset2 = null;
513
Dictionary<string,
SubToolset
> subToolsets = new Dictionary<string,
SubToolset
>(StringComparer.OrdinalIgnoreCase);
Evaluation\Evaluator_Tests.cs (2)
5132
Dictionary<string,
SubToolset
> subToolsets = new Dictionary<string,
SubToolset
>(StringComparer.OrdinalIgnoreCase);