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)
34
yield return new
ToolsetPropertyDefinition
(MSBuildConstants.CurrentToolsVersion, string.Empty, _sourceLocation);
40
yield return new
ToolsetPropertyDefinition
(MSBuildConstants.ToolsPath, BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory, _sourceLocation);
41
yield return new
ToolsetPropertyDefinition
(MSBuildConstants.SdksPath, BuildEnvironmentHelper.Instance.MSBuildSDKsPath, _sourceLocation);
42
yield return new
ToolsetPropertyDefinition
("RoslynTargetsPath",
Definition\ToolsetReader.cs (2)
531
new
ToolsetPropertyDefinition
(ReservedPropertyNames.toolsPath, toolsPath, property.Source),
544
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)
30
protected override IEnumerable<
ToolsetPropertyDefinition
> ToolsVersions
38
protected override IEnumerable<
ToolsetPropertyDefinition
> GetPropertyDefinitions(string toolsVersion)
47
protected override IEnumerable<
ToolsetPropertyDefinition
> GetSubToolsetPropertyDefinitions(string toolsVersion, string subToolsetVersion)
Definition\ToolsetReader.cs (12)
54
protected abstract IEnumerable<
ToolsetPropertyDefinition
> ToolsVersions
375
protected abstract IEnumerable<
ToolsetPropertyDefinition
> GetPropertyDefinitions(string toolsVersion);
392
protected abstract IEnumerable<
ToolsetPropertyDefinition
> GetSubToolsetPropertyDefinitions(string toolsVersion, string subToolsetVersion);
408
foreach (
ToolsetPropertyDefinition
toolsVersion in ToolsVersions)
437
ToolsetPropertyDefinition
toolsVersion,
450
IEnumerable<
ToolsetPropertyDefinition
> rawProperties = GetPropertyDefinitions(toolsVersion.Name);
454
foreach (
ToolsetPropertyDefinition
property in rawProperties)
466
IEnumerable<
ToolsetPropertyDefinition
> rawSubToolsetProperties = GetSubToolsetPropertyDefinitions(toolsVersion.Name, subToolsetVersion);
470
foreach (
ToolsetPropertyDefinition
property in rawSubToolsetProperties)
521
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)
578
private string ExpandPropertyUnescaped(
ToolsetPropertyDefinition
property, Expander<ProjectPropertyInstance, ProjectItemInstance> expander)
595
private void SetProperty(
ToolsetPropertyDefinition
property, PropertyDictionary<ProjectPropertyInstance> propertyGroup, PropertyDictionary<ProjectPropertyInstance> globalProperties)