Definition\Toolset.cs (15)
132private PropertyDictionary<ProjectPropertyInstance> _properties;
147private PropertyDictionary<ProjectPropertyInstance> _environmentProperties;
152private PropertyDictionary<ProjectPropertyInstance> _globalProperties;
268/// <param name="environmentProperties">A <see cref="PropertyDictionary{ProjectPropertyInstance}"/> containing the environment properties.</param>
269/// <param name="globalProperties">A <see cref="PropertyDictionary{ProjectPropertyInstance}"/> containing the global properties.</param>
272internal Toolset(string toolsVersion, string toolsPath, PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties, string msbuildOverrideTasksPath, string defaultOverrideToolsVersion)
296/// <param name="environmentProperties">A <see cref="PropertyDictionary{ProjectPropertyInstance}"/> containing the environment properties.</param>
297/// <param name="globalProperties">A <see cref="PropertyDictionary{ProjectPropertyInstance}"/> containing the global properties.</param>
305PropertyDictionary<ProjectPropertyInstance> buildProperties,
306PropertyDictionary<ProjectPropertyInstance> environmentProperties,
307PropertyDictionary<ProjectPropertyInstance> globalProperties,
350internal Toolset(string toolsVersion, string toolsPath, PropertyDictionary<ProjectPropertyInstance> buildProperties, ProjectCollection projectCollection, DirectoryGetFiles getFiles, LoadXmlFromPath loadXmlFromPath, string msbuildOverrideTasksPath, DirectoryExists directoryExists)
760internal string GenerateSubToolsetVersion(PropertyDictionary<ProjectPropertyInstance> overrideGlobalProperties)
949PropertyDictionary<ProjectPropertyInstance> propertyBag = new PropertyDictionary<ProjectPropertyInstance>(count);
Definition\ToolsetReader.cs (23)
33private readonly PropertyDictionary<ProjectPropertyInstance> _environmentProperties;
39PropertyDictionary<ProjectPropertyInstance> environmentProperties,
40PropertyDictionary<ProjectPropertyInstance> globalProperties)
82internal static string ReadAllToolsets(Dictionary<string, Toolset> toolsets, PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties, ToolsetDefinitionLocations locations)
102PropertyDictionary<ProjectPropertyInstance> environmentProperties,
103PropertyDictionary<ProjectPropertyInstance> globalProperties,
106var initialProperties =
165var props = new PropertyDictionary<ProjectPropertyInstance>();
340PropertyDictionary<ProjectPropertyInstance> globalProperties,
341PropertyDictionary<ProjectPropertyInstance> initialProperties,
398PropertyDictionary<ProjectPropertyInstance> globalProperties,
399PropertyDictionary<ProjectPropertyInstance> initialProperties,
412PropertyDictionary<ProjectPropertyInstance> initialPropertiesClone = new PropertyDictionary<ProjectPropertyInstance>(initialProperties);
432PropertyDictionary<ProjectPropertyInstance> globalProperties,
433PropertyDictionary<ProjectPropertyInstance> initialProperties,
442PropertyDictionary<ProjectPropertyInstance> properties = new PropertyDictionary<ProjectPropertyInstance>();
461PropertyDictionary<ProjectPropertyInstance> subToolsetProperties = new PropertyDictionary<ProjectPropertyInstance>();
515private 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)
589private void SetProperty(ToolsetPropertyDefinition property, PropertyDictionary<ProjectPropertyInstance> propertyGroup, PropertyDictionary<ProjectPropertyInstance> globalProperties)
Instance\ProjectInstance.cs (13)
105private PropertyDictionary<ProjectPropertyInstance> _globalProperties;
121private PropertyDictionary<ProjectPropertyInstance> _properties;
126private PropertyDictionary<ProjectPropertyInstance> _environmentVariableProperties;
641internal ProjectInstance(Evaluation.Project.Data data, string directory, string fullPath, HostServices hostServices, PropertyDictionary<ProjectPropertyInstance> environmentVariableProperties, ProjectInstanceSettings settings)
1006private static PropertyDictionary<ProjectPropertyInstance> GetImmutablePropertyDictionaryFromImmutableProject(Project linkedProject)
1333PropertyDictionary<ProjectPropertyInstance> IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>.GlobalPropertiesDictionary
1340PropertyDictionary<ProjectPropertyInstance> IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>.EnvironmentVariablePropertiesDictionary
1364PropertyDictionary<ProjectPropertyInstance> IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>.Properties
1486internal PropertyDictionary<ProjectPropertyInstance> GlobalPropertiesDictionary
1553internal PropertyDictionary<ProjectPropertyInstance> PropertiesToBuildWith
2530PropertyDictionary<ProjectPropertyInstance> globalPropertiesInstances,
3269private void CreateEnvironmentVariablePropertiesSnapshot(PropertyDictionary<ProjectPropertyInstance> environmentVariableProperties)
3282private void CreateGlobalPropertiesSnapshot(PropertyDictionary<ProjectPropertyInstance> globalPropertiesDictionary)