Implemented interface member:
property
Name
Microsoft.Build.Evaluation.IProperty.Name
42 references to Name
Microsoft.Build (42)
BackEnd\Components\Communications\TranslatorExtensions.cs (1)
46value[instance.Name] = instance;
BackEnd\Components\Logging\ProjectLoggingContext.cs (4)
225properties = projectProperties.GetCopyOnReadEnumerable(property => new DictionaryEntry(property.Name, property.EvaluatedValue)); 229properties = projectProperties.Filter(p => p is not EnvironmentDerivedProjectPropertyInstance || EnvironmentUtilities.IsWellKnownEnvironmentDerivedProperty(p.Name), p => new DictionaryEntry(p.Name, p.EvaluatedValue)); 252properties = projectPropertiesToSerialize.Select((ProjectPropertyInstance property) => new DictionaryEntry(property.Name, property.EvaluatedValue));
BackEnd\Components\ProjectCache\ProjectCacheService.cs (3)
399globalProperties.Add(property.Name, property.EvaluatedValue); 732if (!s_projectSpecificPropertyNames.Contains(property.Name)) 734globalProperties.Add(property.Name, property.EvaluatedValue);
BackEnd\Components\RequestBuilder\Lookup.cs (2)
210if (String.Equals(property.Name, ReservedPropertyNames.LastTaskResult, StringComparison.OrdinalIgnoreCase)) 215string propertyName = property.Name;
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
1194_requestEntry.TaskEnvironment.SetEnvironmentVariable(environmentProperty.Name, environmentProperty.EvaluatedValue);
BackEnd\Components\Scheduler\Scheduler.cs (2)
2156=> string.Join("; ", configuration.GlobalProperties.Select<ProjectPropertyInstance, string>(p => $"{p.Name}={p.EvaluatedValue}")); 2921file.WriteLine("{0} = \"{1}\"", property.Name, property.EvaluatedValue);
BackEnd\Shared\BuildRequestConfiguration.cs (2)
490_project.SetProperty(property.Name, ((IProperty)property).EvaluatedValueEscaped); 554globalProperties.Add(property.Name, ((IProperty)property).EvaluatedValueEscaped);
Construction\Solution\SolutionProjectGenerator.cs (1)
2156properties[globalProperty.Name] = ((IProperty)globalProperty).EvaluatedValueEscaped;
Definition\Project.cs (2)
2152yield return new KeyValuePair<string, string>(property.Name, ((IProperty)property).EvaluatedValueEscaped); 2179dictionary[property.Name] = ((IProperty)property).EvaluatedValueEscaped;
Definition\ProjectCollection.cs (2)
683dictionary[property.Name] = ((IProperty)property).EvaluatedValueEscaped; 1332string name = globalProperty.Name;
Evaluation\Evaluator.cs (7)
952if (!string.Equals(entry.Name, "currentsolutionconfigurationcontents", StringComparison.OrdinalIgnoreCase)) 954propertyDump += $"{entry.Name}={entry.EvaluatedValue}\n"; 1360_data.SetProperty(environmentProperty.Name, ((IProperty)environmentProperty).EvaluatedValueEscaped, isGlobalProperty: false, mayBeReserved: false, isEnvironmentVariable: true, loggingContext: _evaluationLoggingContext); 1371_data.SetProperty(toolsetProperty.Name, ((IProperty)toolsetProperty).EvaluatedValueEscaped, false /* NOT global property */, false /* may NOT be a reserved name */, loggingContext: _evaluationLoggingContext); 1397_data.SetProperty(subToolsetProperty.Name, ((IProperty)subToolsetProperty).EvaluatedValueEscaped, false /* NOT global property */, false /* may NOT be a reserved name */, loggingContext: _evaluationLoggingContext); 1416globalProperty.Name, 1421isCommandLineProperty: _propertiesFromCommandLine.Contains(globalProperty.Name) /* IS coming from command line argument */);
Instance\ImmutableProjectCollections\ImmutableGlobalPropertiesCollectionConverter.cs (3)
114if (actualProperty != null && _globalProperties.ContainsKey(actualProperty.Name)) 186if (!_parent._globalProperties.ContainsKey(item.Name)) 191ProjectPropertyInstance actualInstance = _parent._allProperties[item.Name];
Instance\ProjectInstance.cs (8)
2459if (!ReservedPropertyNames.IsReservedProperty(property.Name)) 2462if (!_globalProperties.Contains(property.Name) || !String.Equals(_globalProperties[property.Name].EvaluatedValue, property.EvaluatedValue, StringComparison.OrdinalIgnoreCase)) 2464if ((!_environmentVariableProperties.Contains(property.Name) || !String.Equals(_environmentVariableProperties[property.Name].EvaluatedValue, property.EvaluatedValue, StringComparison.OrdinalIgnoreCase)) 2466&& (!_sdkResolvedEnvironmentVariableProperties.Contains(property.Name) || !String.Equals(_sdkResolvedEnvironmentVariableProperties[property.Name].EvaluatedValue, property.EvaluatedValue, StringComparison.OrdinalIgnoreCase))) 2709globalProperties[propertyInstance.Name] = ((IProperty)propertyInstance).EvaluatedValueEscaped;
Instance\ProjectPropertyInstance.cs (4)
105EnvironmentVariableReadEventArgs args = new(Name, _escapedValue, string.Empty, 0, 0); 119EnvironmentVariableReadEventArgs args = new(Name, _escapedValue, location.File, location.Line, location.Column); 135string IKeyed.Key => Name; 309ProjectPropertyElement property = parent.ContainingProject.CreatePropertyElement(Name);