69 instantiations of PropertyDictionary
Microsoft.Build (69)
BackEnd\BuildManager\BuildParameters.cs (7)
133private PropertyDictionary<ProjectPropertyInstance> _environmentProperties = new PropertyDictionary<ProjectPropertyInstance>(); 143private PropertyDictionary<ProjectPropertyInstance> _globalProperties = new PropertyDictionary<ProjectPropertyInstance>(); 255Initialize(new PropertyDictionary<ProjectPropertyInstance>(projectCollection.EnvironmentProperties), projectCollection.ProjectRootElementCache, new ToolsetProvider(projectCollection.Toolsets)); 263_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(projectCollection.GlobalPropertiesCollection); 290_environmentProperties = other._environmentProperties != null ? new PropertyDictionary<ProjectPropertyInstance>(other._environmentProperties) : null; 292_globalProperties = other._globalProperties != null ? new PropertyDictionary<ProjectPropertyInstance>(other._globalProperties) : null; 510_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(value.Count);
BackEnd\BuildManager\BuildRequestData.cs (1)
149GlobalPropertiesDictionary = new PropertyDictionary<ProjectPropertyInstance>(globalProperties.Count);
BackEnd\Components\Communications\TranslatorExtensions.cs (1)
41value = new PropertyDictionary<ProjectPropertyInstance>(count);
BackEnd\Components\Logging\ProjectLoggingContext.cs (1)
232PropertyDictionary<ProjectPropertyInstance> projectPropertiesToSerialize = new PropertyDictionary<ProjectPropertyInstance>();
BackEnd\Components\RequestBuilder\Lookup.cs (2)
404SecondaryProperties ??= new PropertyDictionary<ProjectPropertyInstance>(PrimaryPropertySets.Count); 726PrimaryPropertySets ??= new PropertyDictionary<ProjectPropertyInstance>();
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
1186propertyDictionaries[i] = new PropertyDictionary<ProjectPropertyInstance>(_requestEntry.RequestConfiguration.Project.GlobalPropertiesDictionary);
BackEnd\Shared\BuildRequestConfiguration.cs (1)
556_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(_globalProperties);
BackEnd\Shared\ConfigurationMetadata.cs (2)
29_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(configuration.GlobalProperties); 40_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(project.GlobalPropertiesCount);
Definition\Project.cs (4)
3822var globalPropertiesCollection = new PropertyDictionary<ProjectPropertyInstance>(); 4322Properties = new PropertyDictionary<ProjectProperty>(); 4336SdkResolvedEnvironmentVariablePropertiesDictionary = new PropertyDictionary<ProjectPropertyInstance>(); 4511SdkResolvedEnvironmentVariablePropertiesDictionary ??= new();
Definition\ProjectCollection.cs (4)
402_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(globalProperties.Count); 428_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(); 967var clone = new PropertyDictionary<ProjectPropertyInstance>(); 992return new PropertyDictionary<ProjectPropertyInstance>(SharedReadOnlyEnvironmentProperties);
Definition\ProjectItem.cs (5)
531_directMetadata ??= new PropertyDictionary<ProjectMetadata>(); 608_directMetadata ??= new PropertyDictionary<ProjectMetadata>(); 617siblingItem._directMetadata ??= new PropertyDictionary<ProjectMetadata>(); 839_directMetadata = new PropertyDictionary<ProjectMetadata>(_directMetadata.Count); 1048directMetadataClone = new PropertyDictionary<ProjectMetadata>(source.DirectMetadataCount);
Definition\ProjectItemDefinition.cs (2)
177_metadata ??= new PropertyDictionary<ProjectMetadata>(); 196_metadata ??= new PropertyDictionary<ProjectMetadata>();
Definition\Toolset.cs (4)
196_properties = new PropertyDictionary<ProjectPropertyInstance>(); 261? new PropertyDictionary<ProjectPropertyInstance>(buildProperties) 262: new PropertyDictionary<ProjectPropertyInstance>(); 837PropertyDictionary<ProjectPropertyInstance> propertyBag = new PropertyDictionary<ProjectPropertyInstance>(count);
Definition\ToolsetReader.cs (6)
106new PropertyDictionary<ProjectPropertyInstance>(environmentProperties); 179var props = new PropertyDictionary<ProjectPropertyInstance>(); 239new PropertyDictionary<ProjectPropertyInstance>(), 424PropertyDictionary<ProjectPropertyInstance> initialPropertiesClone = new PropertyDictionary<ProjectPropertyInstance>(initialProperties); 454PropertyDictionary<ProjectPropertyInstance> properties = new PropertyDictionary<ProjectPropertyInstance>(); 473PropertyDictionary<ProjectPropertyInstance> subToolsetProperties = new PropertyDictionary<ProjectPropertyInstance>();
Graph\GraphBuilder.cs (2)
679propertyDictionary = new PropertyDictionary<ProjectPropertyInstance>(0); 683propertyDictionary = new PropertyDictionary<ProjectPropertyInstance>(properties.Count);
Graph\ProjectInterpretation.cs (3)
216var outerBuildProperties = new PropertyDictionary<ProjectPropertyInstance>(referenceGlobalProperties); 233var singleTargetProperties = new PropertyDictionary<ProjectPropertyInstance>(referenceGlobalProperties); 440var globalProperties = new PropertyDictionary<ProjectPropertyInstance>(requesterGlobalProperties);
Instance\ProjectInstance.cs (22)
405_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(project.GlobalPropertiesCount); 469_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(globalPropertiesRetrievableHashSet); 577_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(globalProperties.Count); 581_properties = new PropertyDictionary<ProjectPropertyInstance>(projectToInheritFrom._properties); // This brings along the reserved properties, which are important. 730_sdkResolvedEnvironmentVariableProperties = new PropertyDictionary<ProjectPropertyInstance>(sdkResolvedEnvironmentVariablePropertiesDictionary.Count); 764_properties = new PropertyDictionary<ProjectPropertyInstance>(that._properties.Count); 778_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(that._globalProperties.Count); 786new PropertyDictionary<ProjectPropertyInstance>(that._environmentVariableProperties.Count); 795_sdkResolvedEnvironmentVariableProperties = new(thatEnvProps.Count); 837_properties = new PropertyDictionary<ProjectPropertyInstance>(filter.PropertyFilters.Count); 838_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(filter.PropertyFilters.Count); 840new PropertyDictionary<ProjectPropertyInstance>(filter.PropertyFilters.Count); 842new PropertyDictionary<ProjectPropertyInstance>(filter.PropertyFilters.Count); 1077return new PropertyDictionary<ProjectPropertyInstance>(hashSet); 1459_sdkResolvedEnvironmentVariableProperties ??= new(); 2490_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(projectState._globalProperties); 2491_properties = new PropertyDictionary<ProjectPropertyInstance>(projectState._properties); 3264_properties = new PropertyDictionary<ProjectPropertyInstance>(); 3272_globalProperties = new PropertyDictionary<ProjectPropertyInstance>((globalProperties == null) ? 0 : globalProperties.Count); 3443_environmentVariableProperties = new PropertyDictionary<ProjectPropertyInstance>(environmentVariableProperties.Count); 3456_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(globalPropertiesDictionary.Count); 3622_properties = new PropertyDictionary<ProjectPropertyInstance>(properties.Count);
Utilities\Utilities.cs (1)
607var environmentProperties = new PropertyDictionary<ProjectPropertyInstance>(envPropertiesHashSet);
154 references to PropertyDictionary
Microsoft.Build (154)
BackEnd\BuildManager\BuildParameters.cs (5)
133private PropertyDictionary<ProjectPropertyInstance> _environmentProperties = new PropertyDictionary<ProjectPropertyInstance>(); 143private PropertyDictionary<ProjectPropertyInstance> _globalProperties = new PropertyDictionary<ProjectPropertyInstance>(); 768internal PropertyDictionary<ProjectPropertyInstance> EnvironmentPropertiesInternal 782internal PropertyDictionary<ProjectPropertyInstance> GlobalPropertiesInternal => _globalProperties; 1021private void Initialize(PropertyDictionary<ProjectPropertyInstance> environmentProperties, ProjectRootElementCacheBase projectRootElementCache, ToolsetProvider toolsetProvider)
BackEnd\BuildManager\BuildRequestData.cs (1)
223internal PropertyDictionary<ProjectPropertyInstance>? GlobalPropertiesDictionary { get; }
BackEnd\BuildManager\GlobalPropertiesLookup.cs (1)
15PropertyDictionary<ProjectPropertyInstance>? backing)
BackEnd\Components\Communications\TranslatorExtensions.cs (1)
29public static void TranslateProjectPropertyInstanceDictionary(this ITranslator translator, ref PropertyDictionary<ProjectPropertyInstance> value)
BackEnd\Components\Logging\ProjectLoggingContext.cs (4)
126PropertyDictionary<ProjectPropertyInstance> projectProperties, 162PropertyDictionary<ProjectPropertyInstance> projectProperties, 193PropertyDictionary<ProjectPropertyInstance> projectProperties, 232PropertyDictionary<ProjectPropertyInstance> projectPropertiesToSerialize = new PropertyDictionary<ProjectPropertyInstance>();
BackEnd\Components\RequestBuilder\IRequestBuilderCallback.cs (1)
29Task<BuildResult[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets = false);
BackEnd\Components\RequestBuilder\Lookup.cs (9)
102internal Lookup(IItemDictionary<ProjectItemInstance> projectItems, PropertyDictionary<ProjectPropertyInstance> properties) 156private PropertyDictionary<ProjectPropertyInstance> PrimaryPropertySets 180private PropertyDictionary<ProjectPropertyInstance> SecondaryProperties 186private PropertyDictionary<ProjectPropertyInstance> SecondaryPropertySets 1426private PropertyDictionary<ProjectPropertyInstance> _properties; 1431private PropertyDictionary<ProjectPropertyInstance> _propertySets; 1449internal Scope(Lookup lookup, string description, PropertyDictionary<ProjectPropertyInstance> properties) 1527internal PropertyDictionary<ProjectPropertyInstance> Properties 1535internal PropertyDictionary<ProjectPropertyInstance> PropertySets
BackEnd\Components\RequestBuilder\RequestBuilder.cs (2)
335public async Task<BuildResult[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets = false) 1181if (project.SdkResolvedEnvironmentVariablePropertiesDictionary is PropertyDictionary<ProjectPropertyInstance> environmentProperties)
BackEnd\Components\RequestBuilder\TargetBuilder.cs (1)
329async Task<BuildResult[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, Microsoft.Build.Collections.PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets)
BackEnd\Components\RequestBuilder\TaskHost.cs (2)
1181PropertyDictionary<ProjectPropertyInstance>[] propertyDictionaries = new PropertyDictionary<ProjectPropertyInstance>[projectFileNames.Length];
BackEnd\Shared\BuildRequestConfiguration.cs (2)
68private PropertyDictionary<ProjectPropertyInstance> _globalProperties; 401public PropertyDictionary<ProjectPropertyInstance> GlobalProperties => _globalProperties;
BackEnd\Shared\ConfigurationMetadata.cs (3)
53public ConfigurationMetadata(string projectFullPath, PropertyDictionary<ProjectPropertyInstance> globalProperties) 85private PropertyDictionary<ProjectPropertyInstance> _globalProperties; 90public PropertyDictionary<ProjectPropertyInstance> GlobalProperties => _globalProperties;
Collections\PropertyDictionary.cs (3)
39internal sealed class PropertyDictionary<T> : IEnumerable<T>, ICollection<T>, IEquatable<PropertyDictionary<T>>, IPropertyProvider<T>, IDictionary<string, T>, IConstrainableDictionary<T> 102/// Initializes a new instance of the <see cref="PropertyDictionary{T}"/> class. 279public bool Equals(PropertyDictionary<T> other)
Definition\Project.cs (6)
3822var globalPropertiesCollection = new PropertyDictionary<ProjectPropertyInstance>(); 4078internal Data(Project project, PropertyDictionary<ProjectPropertyInstance> globalProperties, string explicitToolsVersion, string explicitSubToolsetVersion, bool CanEvaluateElementsWithFalseConditions) 4113public PropertyDictionary<ProjectPropertyInstance> GlobalPropertiesDictionary { get; } 4118public PropertyDictionary<ProjectPropertyInstance> EnvironmentVariablePropertiesDictionary => this.Project.ProjectCollection.EnvironmentProperties; 4189public PropertyDictionary<ProjectProperty> Properties { get; private set; } 4314public PropertyDictionary<ProjectPropertyInstance> SdkResolvedEnvironmentVariablePropertiesDictionary { get; private set; }
Definition\ProjectCollection.cs (6)
156private readonly PropertyDictionary<ProjectPropertyInstance> _globalProperties; 161private PropertyDictionary<ProjectPropertyInstance> _environmentProperties; 962internal PropertyDictionary<ProjectPropertyInstance> GlobalPropertiesCollection 967var clone = new PropertyDictionary<ProjectPropertyInstance>(); 984internal PropertyDictionary<ProjectPropertyInstance> EnvironmentProperties 999internal PropertyDictionary<ProjectPropertyInstance> SharedReadOnlyEnvironmentProperties
Definition\ProjectItem.cs (3)
100private PropertyDictionary<ProjectMetadata> _directMetadata; 127PropertyDictionary<ProjectMetadata> directMetadataCloned, 1044PropertyDictionary<ProjectMetadata> directMetadataClone = null;
Definition\ProjectItemDefinition.cs (1)
47private PropertyDictionary<ProjectMetadata> _metadata;
Definition\SubToolset.cs (2)
32private PropertyDictionary<ProjectPropertyInstance> _properties; 37internal SubToolset(string subToolsetVersion, PropertyDictionary<ProjectPropertyInstance> properties)
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\ToolsetConfigurationReader.cs (4)
60internal ToolsetConfigurationReader(PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties) 68internal ToolsetConfigurationReader(PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties, Func<Configuration> readApplicationConfiguration)
Definition\ToolsetLocalReader.cs (2)
16internal ToolsetLocalReader(PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties)
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)
Evaluation\Evaluator.cs (4)
170private readonly PropertyDictionary<ProjectPropertyInstance> _environmentProperties; 219PropertyDictionary<ProjectPropertyInstance> environmentProperties, 323PropertyDictionary<ProjectPropertyInstance> environmentProperties, 883private IEnumerable FilterOutEnvironmentDerivedProperties(PropertyDictionary<P> dictionary)
Evaluation\IEvaluatorData.cs (4)
90PropertyDictionary<ProjectPropertyInstance> GlobalPropertiesDictionary 170PropertyDictionary<P> Properties 211PropertyDictionary<ProjectPropertyInstance> EnvironmentVariablePropertiesDictionary { get; } 216PropertyDictionary<ProjectPropertyInstance> SdkResolvedEnvironmentVariablePropertiesDictionary { get; }
Evaluation\LazyItemEvaluator.EvaluatorData.cs (4)
95public PropertyDictionary<ProjectPropertyInstance> GlobalPropertiesDictionary => _wrappedData.GlobalPropertiesDictionary; 97public PropertyDictionary<ProjectPropertyInstance> EnvironmentVariablePropertiesDictionary => _wrappedData.EnvironmentVariablePropertiesDictionary; 119public PropertyDictionary<P> Properties => _wrappedData.Properties; 140public PropertyDictionary<ProjectPropertyInstance> SdkResolvedEnvironmentVariablePropertiesDictionary => _wrappedData.SdkResolvedEnvironmentVariablePropertiesDictionary;
Evaluation\PropertyTrackingEvaluatorDataWrapper.cs (4)
144public PropertyDictionary<ProjectPropertyInstance> GlobalPropertiesDictionary => _wrapped.GlobalPropertiesDictionary; 153public PropertyDictionary<P> Properties => _wrapped.Properties; 157public PropertyDictionary<ProjectPropertyInstance> EnvironmentVariablePropertiesDictionary => _wrapped.EnvironmentVariablePropertiesDictionary; 158public PropertyDictionary<ProjectPropertyInstance> SdkResolvedEnvironmentVariablePropertiesDictionary => _wrapped.SdkResolvedEnvironmentVariablePropertiesDictionary;
Evaluation\ToolsetProvider.cs (4)
28public ToolsetProvider(string defaultToolsVersion, PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties, ToolsetDefinitionLocations toolsetDefinitionLocations) 101private void InitializeToolsetCollection(PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties, ToolsetDefinitionLocations toolsetDefinitionLocations)
Graph\GraphBuilder.cs (4)
426var globalPropertyDictionary = CreatePropertyDictionary(entryPoint.GlobalProperties); 437void AddGraphBuildGlobalVariable(PropertyDictionary<ProjectPropertyInstance> globalPropertyDictionary) 674private static PropertyDictionary<ProjectPropertyInstance> CreatePropertyDictionary(IDictionary<string, string> properties) 676PropertyDictionary<ProjectPropertyInstance> propertyDictionary;
Graph\ProjectInterpretation.cs (9)
122PropertyDictionary<ProjectPropertyInstance> referenceGlobalProperties = GetGlobalPropertiesForItem( 216var outerBuildProperties = new PropertyDictionary<ProjectPropertyInstance>(referenceGlobalProperties); 233var singleTargetProperties = new PropertyDictionary<ProjectPropertyInstance>(referenceGlobalProperties); 243static void SetProperty(PropertyDictionary<ProjectPropertyInstance> properties, string propertyName, string propertyValue) 417private static PropertyDictionary<ProjectPropertyInstance> GetGlobalPropertiesForItem( 419PropertyDictionary<ProjectPropertyInstance> requesterGlobalProperties, 440var globalProperties = new PropertyDictionary<ProjectPropertyInstance>(requesterGlobalProperties); 451PropertyDictionary<ProjectPropertyInstance> destination, 496PropertyDictionary<ProjectPropertyInstance> properties,
Instance\ImmutableProjectCollections\ImmutableGlobalPropertiesCollectionConverter.cs (2)
32private readonly PropertyDictionary<ProjectPropertyInstance> _allProperties; 37PropertyDictionary<ProjectPropertyInstance> allProperties)
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)
Utilities\Utilities.cs (4)
485internal static PropertyDictionary<ProjectPropertyInstance> GetEnvironmentProperties(bool makeReadOnly) 607var environmentProperties = new PropertyDictionary<ProjectPropertyInstance>(envPropertiesHashSet); 689if (properties is PropertyDictionary<ProjectPropertyInstance> propertyInstanceDictionary) 693else if (properties is PropertyDictionary<ProjectProperty> propertyDictionary)