10 instantiations of ToolsetPropertyDefinition
Microsoft.Build (10)
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),
Definition\ToolsetRegistryReader.cs (2)
95
yield return new
ToolsetPropertyDefinition
(toolsVersionName, string.Empty, location);
309
return new
ToolsetPropertyDefinition
(propertyName, propertyValue, location);
22 references to ToolsetPropertyDefinition
Microsoft.Build (22)
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)
Definition\ToolsetRegistryReader.cs (4)
72
protected override IEnumerable<
ToolsetPropertyDefinition
> ToolsVersions
174
protected override IEnumerable<
ToolsetPropertyDefinition
> GetPropertyDefinitions(string toolsVersion)
234
protected override IEnumerable<
ToolsetPropertyDefinition
> GetSubToolsetPropertyDefinitions(string toolsVersion, string subToolsetVersion)
288
private static
ToolsetPropertyDefinition
CreatePropertyFromRegistry(RegistryKeyWrapper toolsetWrapper, string propertyName)