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)
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),
Definition\ToolsetRegistryReader.cs (2)
96
yield return new
ToolsetPropertyDefinition
(toolsVersionName, string.Empty, location);
310
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)
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)
Definition\ToolsetRegistryReader.cs (4)
73
protected override IEnumerable<
ToolsetPropertyDefinition
> ToolsVersions
175
protected override IEnumerable<
ToolsetPropertyDefinition
> GetPropertyDefinitions(string toolsVersion)
235
protected override IEnumerable<
ToolsetPropertyDefinition
> GetSubToolsetPropertyDefinitions(string toolsVersion, string subToolsetVersion)
289
private static
ToolsetPropertyDefinition
CreatePropertyFromRegistry(RegistryKeyWrapper toolsetWrapper, string propertyName)