4 writes to implementation
Microsoft.Build (4)
Definition\Project.cs (4)
115
implementation
= link;
273
implementation
= defaultImplementation;
367
implementation
= defaultImplementation;
464
implementation
= defaultImplementation;
59 references to implementation
Microsoft.Build (59)
Definition\Project.cs (59)
70
internal ProjectLink Link =>
implementation
;
104
get =>
implementation
.ThrowInsteadOfSplittingItemElement;
106
set =>
implementation
.ThrowInsteadOfSplittingItemElement = value;
584
public ProjectRootElement Xml =>
implementation
.Xml;
592
public bool IsDirty =>
implementation
.IsDirty;
604
public IDictionary<string, string> GlobalProperties =>
implementation
.GlobalProperties;
609
internal bool GlobalPropertiesContains(string key) =>
implementation
.GlobalPropertiesContains(key);
614
internal int GlobalPropertiesCount =>
implementation
.GlobalPropertiesCount();
619
internal IEnumerable<KeyValuePair<string, string>> GlobalPropertiesEnumerable =>
implementation
.GlobalPropertiesEnumerable();
629
public ICollection<string> ItemTypes =>
implementation
.ItemTypes;
635
public ICollection<ProjectProperty> Properties =>
implementation
.Properties;
653
public IDictionary<string, List<string>> ConditionedProperties =>
implementation
.ConditionedProperties;
659
public IDictionary<string, ProjectItemDefinition> ItemDefinitions =>
implementation
.ItemDefinitions;
665
public ICollection<ProjectItem> Items =>
implementation
.Items;
675
public ICollection<ProjectItem> ItemsIgnoringCondition =>
implementation
.ItemsIgnoringCondition;
687
public IList<ResolvedImport> Imports =>
implementation
.Imports;
692
public IList<ResolvedImport> ImportsIncludingDuplicates =>
implementation
.ImportsIncludingDuplicates;
699
public IDictionary<string, ProjectTargetInstance> Targets =>
implementation
.Targets;
708
public ICollection<ProjectProperty> AllEvaluatedProperties =>
implementation
.AllEvaluatedProperties;
717
public ICollection<ProjectMetadata> AllEvaluatedItemDefinitionMetadata =>
implementation
.AllEvaluatedItemDefinitionMetadata;
728
public ICollection<ProjectItem> AllEvaluatedItems =>
implementation
.AllEvaluatedItems;
740
public string ToolsVersion =>
implementation
.ToolsVersion;
746
public string SubToolsetVersion =>
implementation
.SubToolsetVersion;
775
get =>
implementation
.SkipEvaluation;
777
set =>
implementation
.SkipEvaluation = value;
788
get =>
implementation
.DisableMarkDirty;
790
set =>
implementation
.DisableMarkDirty = value;
805
get =>
implementation
.IsBuildEnabled;
807
set =>
implementation
.IsBuildEnabled = value;
835
public int LastEvaluationId =>
implementation
.LastEvaluationId;
934
return
implementation
.GetAllGlobs(evaluationContext);
943
return
implementation
.GetAllGlobs(itemType, null);
956
return
implementation
.GetAllGlobs(itemType, evaluationContext);
1018
return
implementation
.GetItemProvenance(itemToMatch, evaluationContext);
1042
return
implementation
.GetItemProvenance(itemToMatch, itemType, evaluationContext);
1055
return
implementation
.GetItemProvenance(item, null);
1072
return
implementation
.GetItemProvenance(item, evaluationContext);
1124
return
implementation
.GetLogicalProject();
1134
return
implementation
.GetProperty(name);
1149
return
implementation
.GetPropertyValue(name);
1168
return
implementation
.SetProperty(name, unevaluatedValue);
1178
return
implementation
.SetGlobalProperty(name, escapedValue);
1206
return
implementation
.AddItem(itemType, unevaluatedInclude, metadata);
1237
return
implementation
.AddItemFast(itemType, unevaluatedInclude, metadata);
1251
return
implementation
.GetItems(itemType);
1264
return
implementation
.GetItemsIgnoringCondition(itemType);
1280
return
implementation
.GetItemsByEvaluatedInclude(evaluatedInclude);
1295
return
implementation
.RemoveProperty(property);
1305
return
implementation
.RemoveGlobalProperty(name);
1325
return
implementation
.RemoveItem(item);
1340
implementation
.RemoveItems(items);
1352
return
implementation
.ExpandString(unexpandedValue);
1388
return
implementation
.CreateProjectInstance(settings, evaluationContext);
1402
implementation
.MarkDirty();
1412
implementation
.ReevaluateIfNecessary(null);
1421
implementation
.ReevaluateIfNecessary(evaluationContext);
1474
implementation
.SaveLogicalProject(writer);
1639
return
implementation
.Build(targets, loggers, remoteLoggers, evaluationContext);
1787
implementation
.Unload();