8 instantiations of ToolsetPropertyDefinition
Microsoft.Build (8)
Definition\ToolsetConfigurationReader.cs (2)
100
yield return new
ToolsetPropertyDefinition
(toolset.toolsVersion, string.Empty, location);
175
yield return new
ToolsetPropertyDefinition
(propertyElement.Name, propertyElement.Value, location);
Definition\ToolsetLocalReader.cs (4)
33
yield return new
ToolsetPropertyDefinition
(MSBuildConstants.CurrentToolsVersion, string.Empty, _sourceLocation);
39
yield return new
ToolsetPropertyDefinition
(MSBuildConstants.ToolsPath, BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory, _sourceLocation);
40
yield return new
ToolsetPropertyDefinition
(MSBuildConstants.SdksPath, BuildEnvironmentHelper.Instance.MSBuildSDKsPath, _sourceLocation);
41
yield return new
ToolsetPropertyDefinition
("RoslynTargetsPath",
Definition\ToolsetReader.cs (2)
525
new
ToolsetPropertyDefinition
(ReservedPropertyNames.toolsPath, toolsPath, property.Source),
538
new
ToolsetPropertyDefinition
(ReservedPropertyNames.binPath, binPath, property.Source),
18 references to ToolsetPropertyDefinition
Microsoft.Build (18)
Definition\ToolsetConfigurationReader.cs (3)
80
protected override IEnumerable<
ToolsetPropertyDefinition
> ToolsVersions
157
protected override IEnumerable<
ToolsetPropertyDefinition
> GetPropertyDefinitions(string toolsVersion)
199
protected override IEnumerable<
ToolsetPropertyDefinition
> GetSubToolsetPropertyDefinitions(string toolsVersion, string subToolsetVersion)
Definition\ToolsetLocalReader.cs (3)
29
protected override IEnumerable<
ToolsetPropertyDefinition
> ToolsVersions
37
protected override IEnumerable<
ToolsetPropertyDefinition
> GetPropertyDefinitions(string toolsVersion)
46
protected override IEnumerable<
ToolsetPropertyDefinition
> GetSubToolsetPropertyDefinitions(string toolsVersion, string subToolsetVersion)
Definition\ToolsetReader.cs (12)
48
protected abstract IEnumerable<
ToolsetPropertyDefinition
> ToolsVersions
369
protected abstract IEnumerable<
ToolsetPropertyDefinition
> GetPropertyDefinitions(string toolsVersion);
386
protected abstract IEnumerable<
ToolsetPropertyDefinition
> GetSubToolsetPropertyDefinitions(string toolsVersion, string subToolsetVersion);
402
foreach (
ToolsetPropertyDefinition
toolsVersion in ToolsVersions)
431
ToolsetPropertyDefinition
toolsVersion,
444
IEnumerable<
ToolsetPropertyDefinition
> rawProperties = GetPropertyDefinitions(toolsVersion.Name);
448
foreach (
ToolsetPropertyDefinition
property in rawProperties)
460
IEnumerable<
ToolsetPropertyDefinition
> rawSubToolsetProperties = GetSubToolsetPropertyDefinitions(toolsVersion.Name, subToolsetVersion);
464
foreach (
ToolsetPropertyDefinition
property in rawSubToolsetProperties)
515
private void EvaluateAndSetProperty(
ToolsetPropertyDefinition
property, PropertyDictionary<ProjectPropertyInstance> properties, PropertyDictionary<ProjectPropertyInstance> globalProperties, PropertyDictionary<ProjectPropertyInstance> initialProperties, bool accumulateProperties, ref string toolsPath, ref string binPath, ref Expander<ProjectPropertyInstance, ProjectItemInstance> expander)
572
private string ExpandPropertyUnescaped(
ToolsetPropertyDefinition
property, Expander<ProjectPropertyInstance, ProjectItemInstance> expander)
589
private void SetProperty(
ToolsetPropertyDefinition
property, PropertyDictionary<ProjectPropertyInstance> propertyGroup, PropertyDictionary<ProjectPropertyInstance> globalProperties)