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;
590
public ProjectRootElement Xml =>
implementation
.Xml;
598
public bool IsDirty =>
implementation
.IsDirty;
610
public IDictionary<string, string> GlobalProperties =>
implementation
.GlobalProperties;
615
internal bool GlobalPropertiesContains(string key) =>
implementation
.GlobalPropertiesContains(key);
620
internal int GlobalPropertiesCount =>
implementation
.GlobalPropertiesCount();
625
internal IEnumerable<KeyValuePair<string, string>> GlobalPropertiesEnumerable =>
implementation
.GlobalPropertiesEnumerable();
635
public ICollection<string> ItemTypes =>
implementation
.ItemTypes;
641
public ICollection<ProjectProperty> Properties =>
implementation
.Properties;
659
public IDictionary<string, List<string>> ConditionedProperties =>
implementation
.ConditionedProperties;
665
public IDictionary<string, ProjectItemDefinition> ItemDefinitions =>
implementation
.ItemDefinitions;
671
public ICollection<ProjectItem> Items =>
implementation
.Items;
681
public ICollection<ProjectItem> ItemsIgnoringCondition =>
implementation
.ItemsIgnoringCondition;
693
public IList<ResolvedImport> Imports =>
implementation
.Imports;
698
public IList<ResolvedImport> ImportsIncludingDuplicates =>
implementation
.ImportsIncludingDuplicates;
705
public IDictionary<string, ProjectTargetInstance> Targets =>
implementation
.Targets;
714
public ICollection<ProjectProperty> AllEvaluatedProperties =>
implementation
.AllEvaluatedProperties;
723
public ICollection<ProjectMetadata> AllEvaluatedItemDefinitionMetadata =>
implementation
.AllEvaluatedItemDefinitionMetadata;
734
public ICollection<ProjectItem> AllEvaluatedItems =>
implementation
.AllEvaluatedItems;
746
public string ToolsVersion =>
implementation
.ToolsVersion;
752
public string SubToolsetVersion =>
implementation
.SubToolsetVersion;
781
get =>
implementation
.SkipEvaluation;
783
set =>
implementation
.SkipEvaluation = value;
794
get =>
implementation
.DisableMarkDirty;
796
set =>
implementation
.DisableMarkDirty = value;
811
get =>
implementation
.IsBuildEnabled;
813
set =>
implementation
.IsBuildEnabled = value;
841
public int LastEvaluationId =>
implementation
.LastEvaluationId;
940
return
implementation
.GetAllGlobs(evaluationContext);
949
return
implementation
.GetAllGlobs(itemType, null);
962
return
implementation
.GetAllGlobs(itemType, evaluationContext);
1024
return
implementation
.GetItemProvenance(itemToMatch, evaluationContext);
1048
return
implementation
.GetItemProvenance(itemToMatch, itemType, evaluationContext);
1061
return
implementation
.GetItemProvenance(item, null);
1078
return
implementation
.GetItemProvenance(item, evaluationContext);
1130
return
implementation
.GetLogicalProject();
1140
return
implementation
.GetProperty(name);
1155
return
implementation
.GetPropertyValue(name);
1174
return
implementation
.SetProperty(name, unevaluatedValue);
1184
return
implementation
.SetGlobalProperty(name, escapedValue);
1212
return
implementation
.AddItem(itemType, unevaluatedInclude, metadata);
1243
return
implementation
.AddItemFast(itemType, unevaluatedInclude, metadata);
1257
return
implementation
.GetItems(itemType);
1270
return
implementation
.GetItemsIgnoringCondition(itemType);
1286
return
implementation
.GetItemsByEvaluatedInclude(evaluatedInclude);
1301
return
implementation
.RemoveProperty(property);
1311
return
implementation
.RemoveGlobalProperty(name);
1331
return
implementation
.RemoveItem(item);
1346
implementation
.RemoveItems(items);
1358
return
implementation
.ExpandString(unexpandedValue);
1394
return
implementation
.CreateProjectInstance(settings, evaluationContext);
1408
implementation
.MarkDirty();
1418
implementation
.ReevaluateIfNecessary(null);
1427
implementation
.ReevaluateIfNecessary(evaluationContext);
1480
implementation
.SaveLogicalProject(writer);
1645
return
implementation
.Build(targets, loggers, remoteLoggers, evaluationContext);
1793
implementation
.Unload();