4 writes to implementation
Microsoft.Build (4)
Definition\Project.cs (4)
121
implementation
= link;
279
implementation
= defaultImplementation;
373
implementation
= defaultImplementation;
470
implementation
= defaultImplementation;
59 references to implementation
Microsoft.Build (59)
Definition\Project.cs (59)
76
internal ProjectLink Link =>
implementation
;
110
get =>
implementation
.ThrowInsteadOfSplittingItemElement;
112
set =>
implementation
.ThrowInsteadOfSplittingItemElement = value;
608
public ProjectRootElement Xml =>
implementation
.Xml;
616
public bool IsDirty =>
implementation
.IsDirty;
628
public IDictionary<string, string> GlobalProperties =>
implementation
.GlobalProperties;
633
internal bool GlobalPropertiesContains(string key) =>
implementation
.GlobalPropertiesContains(key);
638
internal int GlobalPropertiesCount =>
implementation
.GlobalPropertiesCount();
643
internal IEnumerable<KeyValuePair<string, string>> GlobalPropertiesEnumerable =>
implementation
.GlobalPropertiesEnumerable();
653
public ICollection<string> ItemTypes =>
implementation
.ItemTypes;
659
public ICollection<ProjectProperty> Properties =>
implementation
.Properties;
677
public IDictionary<string, List<string>> ConditionedProperties =>
implementation
.ConditionedProperties;
683
public IDictionary<string, ProjectItemDefinition> ItemDefinitions =>
implementation
.ItemDefinitions;
689
public ICollection<ProjectItem> Items =>
implementation
.Items;
699
public ICollection<ProjectItem> ItemsIgnoringCondition =>
implementation
.ItemsIgnoringCondition;
711
public IList<ResolvedImport> Imports =>
implementation
.Imports;
716
public IList<ResolvedImport> ImportsIncludingDuplicates =>
implementation
.ImportsIncludingDuplicates;
723
public IDictionary<string, ProjectTargetInstance> Targets =>
implementation
.Targets;
732
public ICollection<ProjectProperty> AllEvaluatedProperties =>
implementation
.AllEvaluatedProperties;
741
public ICollection<ProjectMetadata> AllEvaluatedItemDefinitionMetadata =>
implementation
.AllEvaluatedItemDefinitionMetadata;
752
public ICollection<ProjectItem> AllEvaluatedItems =>
implementation
.AllEvaluatedItems;
764
public string ToolsVersion =>
implementation
.ToolsVersion;
770
public string SubToolsetVersion =>
implementation
.SubToolsetVersion;
799
get =>
implementation
.SkipEvaluation;
801
set =>
implementation
.SkipEvaluation = value;
812
get =>
implementation
.DisableMarkDirty;
814
set =>
implementation
.DisableMarkDirty = value;
829
get =>
implementation
.IsBuildEnabled;
831
set =>
implementation
.IsBuildEnabled = value;
859
public int LastEvaluationId =>
implementation
.LastEvaluationId;
958
return
implementation
.GetAllGlobs(evaluationContext);
967
return
implementation
.GetAllGlobs(itemType, null);
980
return
implementation
.GetAllGlobs(itemType, evaluationContext);
1042
return
implementation
.GetItemProvenance(itemToMatch, evaluationContext);
1066
return
implementation
.GetItemProvenance(itemToMatch, itemType, evaluationContext);
1079
return
implementation
.GetItemProvenance(item, null);
1096
return
implementation
.GetItemProvenance(item, evaluationContext);
1148
return
implementation
.GetLogicalProject();
1158
return
implementation
.GetProperty(name);
1173
return
implementation
.GetPropertyValue(name);
1192
return
implementation
.SetProperty(name, unevaluatedValue);
1202
return
implementation
.SetGlobalProperty(name, escapedValue);
1230
return
implementation
.AddItem(itemType, unevaluatedInclude, metadata);
1261
return
implementation
.AddItemFast(itemType, unevaluatedInclude, metadata);
1275
return
implementation
.GetItems(itemType);
1288
return
implementation
.GetItemsIgnoringCondition(itemType);
1304
return
implementation
.GetItemsByEvaluatedInclude(evaluatedInclude);
1319
return
implementation
.RemoveProperty(property);
1329
return
implementation
.RemoveGlobalProperty(name);
1349
return
implementation
.RemoveItem(item);
1364
implementation
.RemoveItems(items);
1376
return
implementation
.ExpandString(unexpandedValue);
1412
return
implementation
.CreateProjectInstance(settings, evaluationContext);
1426
implementation
.MarkDirty();
1436
implementation
.ReevaluateIfNecessary(null);
1445
implementation
.ReevaluateIfNecessary(evaluationContext);
1498
implementation
.SaveLogicalProject(writer);
1674
return
implementation
.Build(targets, loggers, remoteLoggers, evaluationContext);
1822
implementation
.Unload();