4 writes to implementation
Microsoft.Build (4)
Definition\Project.cs (4)
109
implementation
= link;
267
implementation
= defaultImplementation;
361
implementation
= defaultImplementation;
458
implementation
= defaultImplementation;
59 references to implementation
Microsoft.Build (59)
Definition\Project.cs (59)
64
internal ProjectLink Link =>
implementation
;
98
get =>
implementation
.ThrowInsteadOfSplittingItemElement;
100
set =>
implementation
.ThrowInsteadOfSplittingItemElement = value;
596
public ProjectRootElement Xml =>
implementation
.Xml;
604
public bool IsDirty =>
implementation
.IsDirty;
616
public IDictionary<string, string> GlobalProperties =>
implementation
.GlobalProperties;
621
internal bool GlobalPropertiesContains(string key) =>
implementation
.GlobalPropertiesContains(key);
626
internal int GlobalPropertiesCount =>
implementation
.GlobalPropertiesCount();
631
internal IEnumerable<KeyValuePair<string, string>> GlobalPropertiesEnumerable =>
implementation
.GlobalPropertiesEnumerable();
641
public ICollection<string> ItemTypes =>
implementation
.ItemTypes;
647
public ICollection<ProjectProperty> Properties =>
implementation
.Properties;
665
public IDictionary<string, List<string>> ConditionedProperties =>
implementation
.ConditionedProperties;
671
public IDictionary<string, ProjectItemDefinition> ItemDefinitions =>
implementation
.ItemDefinitions;
677
public ICollection<ProjectItem> Items =>
implementation
.Items;
687
public ICollection<ProjectItem> ItemsIgnoringCondition =>
implementation
.ItemsIgnoringCondition;
699
public IList<ResolvedImport> Imports =>
implementation
.Imports;
704
public IList<ResolvedImport> ImportsIncludingDuplicates =>
implementation
.ImportsIncludingDuplicates;
711
public IDictionary<string, ProjectTargetInstance> Targets =>
implementation
.Targets;
720
public ICollection<ProjectProperty> AllEvaluatedProperties =>
implementation
.AllEvaluatedProperties;
729
public ICollection<ProjectMetadata> AllEvaluatedItemDefinitionMetadata =>
implementation
.AllEvaluatedItemDefinitionMetadata;
740
public ICollection<ProjectItem> AllEvaluatedItems =>
implementation
.AllEvaluatedItems;
752
public string ToolsVersion =>
implementation
.ToolsVersion;
758
public string SubToolsetVersion =>
implementation
.SubToolsetVersion;
787
get =>
implementation
.SkipEvaluation;
789
set =>
implementation
.SkipEvaluation = value;
800
get =>
implementation
.DisableMarkDirty;
802
set =>
implementation
.DisableMarkDirty = value;
817
get =>
implementation
.IsBuildEnabled;
819
set =>
implementation
.IsBuildEnabled = value;
847
public int LastEvaluationId =>
implementation
.LastEvaluationId;
946
return
implementation
.GetAllGlobs(evaluationContext);
955
return
implementation
.GetAllGlobs(itemType, null);
968
return
implementation
.GetAllGlobs(itemType, evaluationContext);
1030
return
implementation
.GetItemProvenance(itemToMatch, evaluationContext);
1054
return
implementation
.GetItemProvenance(itemToMatch, itemType, evaluationContext);
1067
return
implementation
.GetItemProvenance(item, null);
1084
return
implementation
.GetItemProvenance(item, evaluationContext);
1136
return
implementation
.GetLogicalProject();
1146
return
implementation
.GetProperty(name);
1161
return
implementation
.GetPropertyValue(name);
1180
return
implementation
.SetProperty(name, unevaluatedValue);
1190
return
implementation
.SetGlobalProperty(name, escapedValue);
1218
return
implementation
.AddItem(itemType, unevaluatedInclude, metadata);
1249
return
implementation
.AddItemFast(itemType, unevaluatedInclude, metadata);
1263
return
implementation
.GetItems(itemType);
1276
return
implementation
.GetItemsIgnoringCondition(itemType);
1292
return
implementation
.GetItemsByEvaluatedInclude(evaluatedInclude);
1307
return
implementation
.RemoveProperty(property);
1317
return
implementation
.RemoveGlobalProperty(name);
1337
return
implementation
.RemoveItem(item);
1352
implementation
.RemoveItems(items);
1364
return
implementation
.ExpandString(unexpandedValue);
1400
return
implementation
.CreateProjectInstance(settings, evaluationContext);
1414
implementation
.MarkDirty();
1424
implementation
.ReevaluateIfNecessary(null);
1433
implementation
.ReevaluateIfNecessary(evaluationContext);
1486
implementation
.SaveLogicalProject(writer);
1662
return
implementation
.Build(targets, loggers, remoteLoggers, evaluationContext);
1810
implementation
.Unload();