Definition\Toolset.cs (15)
69private PropertyDictionary<ProjectPropertyInstance> _properties;
84private PropertyDictionary<ProjectPropertyInstance> _environmentProperties;
89private PropertyDictionary<ProjectPropertyInstance> _globalProperties;
211/// <param name="environmentProperties">A <see cref="PropertyDictionary{ProjectPropertyInstance}"/> containing the environment properties.</param>
212/// <param name="globalProperties">A <see cref="PropertyDictionary{ProjectPropertyInstance}"/> containing the global properties.</param>
215internal Toolset(string toolsVersion, string toolsPath, PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties, string msbuildOverrideTasksPath, string defaultOverrideToolsVersion)
240/// <param name="environmentProperties">A <see cref="PropertyDictionary{ProjectPropertyInstance}"/> containing the environment properties.</param>
241/// <param name="globalProperties">A <see cref="PropertyDictionary{ProjectPropertyInstance}"/> containing the global properties.</param>
249PropertyDictionary<ProjectPropertyInstance> buildProperties,
250PropertyDictionary<ProjectPropertyInstance> environmentProperties,
251PropertyDictionary<ProjectPropertyInstance> globalProperties,
294internal Toolset(string toolsVersion, string toolsPath, PropertyDictionary<ProjectPropertyInstance> buildProperties, ProjectCollection projectCollection, DirectoryGetFiles getFiles, LoadXmlFromPath loadXmlFromPath, string msbuildOverrideTasksPath, DirectoryExists directoryExists)
641internal string GenerateSubToolsetVersion(PropertyDictionary<ProjectPropertyInstance> overrideGlobalProperties)
837PropertyDictionary<ProjectPropertyInstance> propertyBag = new PropertyDictionary<ProjectPropertyInstance>(count);
Definition\ToolsetReader.cs (23)
32private readonly PropertyDictionary<ProjectPropertyInstance> _environmentProperties;
38PropertyDictionary<ProjectPropertyInstance> environmentProperties,
39PropertyDictionary<ProjectPropertyInstance> globalProperties)
81internal static string ReadAllToolsets(Dictionary<string, Toolset> toolsets, PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties, ToolsetDefinitionLocations locations)
101PropertyDictionary<ProjectPropertyInstance> environmentProperties,
102PropertyDictionary<ProjectPropertyInstance> globalProperties,
105var initialProperties =
179var props = new PropertyDictionary<ProjectPropertyInstance>();
352PropertyDictionary<ProjectPropertyInstance> globalProperties,
353PropertyDictionary<ProjectPropertyInstance> initialProperties,
410PropertyDictionary<ProjectPropertyInstance> globalProperties,
411PropertyDictionary<ProjectPropertyInstance> initialProperties,
424PropertyDictionary<ProjectPropertyInstance> initialPropertiesClone = new PropertyDictionary<ProjectPropertyInstance>(initialProperties);
444PropertyDictionary<ProjectPropertyInstance> globalProperties,
445PropertyDictionary<ProjectPropertyInstance> initialProperties,
454PropertyDictionary<ProjectPropertyInstance> properties = new PropertyDictionary<ProjectPropertyInstance>();
473PropertyDictionary<ProjectPropertyInstance> subToolsetProperties = new PropertyDictionary<ProjectPropertyInstance>();
527private 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)
601private void SetProperty(ToolsetPropertyDefinition property, PropertyDictionary<ProjectPropertyInstance> propertyGroup, PropertyDictionary<ProjectPropertyInstance> globalProperties)
Instance\ProjectInstance.cs (18)
107private PropertyDictionary<ProjectPropertyInstance> _globalProperties;
123private PropertyDictionary<ProjectPropertyInstance> _properties;
128private PropertyDictionary<ProjectPropertyInstance> _environmentVariableProperties;
133private PropertyDictionary<ProjectPropertyInstance> _sdkResolvedEnvironmentVariableProperties;
684internal ProjectInstance(Evaluation.Project.Data data, string directory, string fullPath, HostServices hostServices, PropertyDictionary<ProjectPropertyInstance> environmentVariableProperties, ProjectInstanceSettings settings)
728private void CreateSdkResolvedEnvironmentVariablePropertiesSnapshot(PropertyDictionary<ProjectPropertyInstance> sdkResolvedEnvironmentVariablePropertiesDictionary)
793if (that._sdkResolvedEnvironmentVariableProperties is PropertyDictionary<ProjectPropertyInstance> thatEnvProps)
1063private static PropertyDictionary<ProjectPropertyInstance> GetImmutablePropertyDictionaryFromImmutableProject(Project linkedProject)
1422PropertyDictionary<ProjectPropertyInstance> IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>.GlobalPropertiesDictionary
1429PropertyDictionary<ProjectPropertyInstance> IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>.EnvironmentVariablePropertiesDictionary
1434PropertyDictionary<ProjectPropertyInstance> IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>.SdkResolvedEnvironmentVariablePropertiesDictionary
1487private void LogIfValueDiffers(PropertyDictionary<ProjectPropertyInstance> propertyDictionary, string name, string attemptedValue, string messageResourceName)
1515PropertyDictionary<ProjectPropertyInstance> IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>.Properties
1631internal PropertyDictionary<ProjectPropertyInstance> GlobalPropertiesDictionary
1698internal PropertyDictionary<ProjectPropertyInstance> PropertiesToBuildWith
2688PropertyDictionary<ProjectPropertyInstance> globalPropertiesInstances,
3441private void CreateEnvironmentVariablePropertiesSnapshot(PropertyDictionary<ProjectPropertyInstance> environmentVariableProperties)
3454private void CreateGlobalPropertiesSnapshot(PropertyDictionary<ProjectPropertyInstance> globalPropertiesDictionary)