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)
104
subToolsets.Add("dogfood", new
SubToolset
("dogfood", subToolsetProperties));
533
subToolsets.Add("12.0", new
SubToolset
("12.0", subToolset12Properties));
534
subToolsets.Add("v11.0", new
SubToolset
("v11.0", subToolset11Properties));
535
subToolsets.Add("FakeSubToolset", new
SubToolset
("FakeSubToolset", fakeSubToolsetProperties));
536
subToolsets.Add("v13.0", new
SubToolset
("v13.0", subToolset13Properties));
Evaluation\Evaluator_Tests.cs (2)
5179
subToolsets.Add("FakeSubToolset", new
SubToolset
("FakeSubToolset", fakeSubToolsetProperties));
5180
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)
197
private Dictionary<string,
SubToolset
> _subToolsets;
250
public Toolset(string toolsVersion, string toolsPath, IDictionary<string, string> buildProperties, ProjectCollection projectCollection, IDictionary<string,
SubToolset
> subToolsets, string msbuildOverrideTasksPath)
298
/// <param name="subToolsets">A list of <see cref="
SubToolset
"/> to use.</param>
308
IDictionary<string,
SubToolset
> subToolsets,
323
Dictionary<string,
SubToolset
> subToolsetsAsDictionary = subToolsets as Dictionary<string,
SubToolset
>;
324
_subToolsets = subToolsetsAsDictionary ?? new Dictionary<string,
SubToolset
>(subToolsets);
460
public IDictionary<string,
SubToolset
> SubToolsets
466
return ReadOnlyEmptyDictionary<string,
SubToolset
>.Instance;
469
return new ObjectModel.ReadOnlyDictionary<string,
SubToolset
>(_subToolsets);
627
translator.TranslateDictionary(ref _subToolsets, StringComparer.OrdinalIgnoreCase,
SubToolset
.FactoryForDeserialization);
676
SubToolset
subToolset;
937
SubToolset
subToolset;
Definition\ToolsetReader.cs (2)
459
Dictionary<string,
SubToolset
> subToolsets = new Dictionary<string,
SubToolset
>(StringComparer.OrdinalIgnoreCase);
Evaluation\Evaluator.cs (1)
1240
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)
103
Dictionary<string,
SubToolset
> subToolsets = new Dictionary<string,
SubToolset
>(StringComparer.OrdinalIgnoreCase);
130
SubToolset
subToolset1 = t.SubToolsets[key];
131
SubToolset
subToolset2 = null;
511
Dictionary<string,
SubToolset
> subToolsets = new Dictionary<string,
SubToolset
>(StringComparer.OrdinalIgnoreCase);
Evaluation\Evaluator_Tests.cs (2)
5167
Dictionary<string,
SubToolset
> subToolsets = new Dictionary<string,
SubToolset
>(StringComparer.OrdinalIgnoreCase);