4 writes to implementation
Microsoft.Build (4)
Definition\Project.cs (4)
110
implementation
= link;
268
implementation
= defaultImplementation;
362
implementation
= defaultImplementation;
459
implementation
= defaultImplementation;
59 references to implementation
Microsoft.Build (59)
Definition\Project.cs (59)
65
internal ProjectLink Link =>
implementation
;
99
get =>
implementation
.ThrowInsteadOfSplittingItemElement;
101
set =>
implementation
.ThrowInsteadOfSplittingItemElement = value;
597
public ProjectRootElement Xml =>
implementation
.Xml;
605
public bool IsDirty =>
implementation
.IsDirty;
617
public IDictionary<string, string> GlobalProperties =>
implementation
.GlobalProperties;
622
internal bool GlobalPropertiesContains(string key) =>
implementation
.GlobalPropertiesContains(key);
627
internal int GlobalPropertiesCount =>
implementation
.GlobalPropertiesCount();
632
internal IEnumerable<KeyValuePair<string, string>> GlobalPropertiesEnumerable =>
implementation
.GlobalPropertiesEnumerable();
642
public ICollection<string> ItemTypes =>
implementation
.ItemTypes;
648
public ICollection<ProjectProperty> Properties =>
implementation
.Properties;
666
public IDictionary<string, List<string>> ConditionedProperties =>
implementation
.ConditionedProperties;
672
public IDictionary<string, ProjectItemDefinition> ItemDefinitions =>
implementation
.ItemDefinitions;
678
public ICollection<ProjectItem> Items =>
implementation
.Items;
688
public ICollection<ProjectItem> ItemsIgnoringCondition =>
implementation
.ItemsIgnoringCondition;
700
public IList<ResolvedImport> Imports =>
implementation
.Imports;
705
public IList<ResolvedImport> ImportsIncludingDuplicates =>
implementation
.ImportsIncludingDuplicates;
712
public IDictionary<string, ProjectTargetInstance> Targets =>
implementation
.Targets;
721
public ICollection<ProjectProperty> AllEvaluatedProperties =>
implementation
.AllEvaluatedProperties;
730
public ICollection<ProjectMetadata> AllEvaluatedItemDefinitionMetadata =>
implementation
.AllEvaluatedItemDefinitionMetadata;
741
public ICollection<ProjectItem> AllEvaluatedItems =>
implementation
.AllEvaluatedItems;
753
public string ToolsVersion =>
implementation
.ToolsVersion;
759
public string SubToolsetVersion =>
implementation
.SubToolsetVersion;
788
get =>
implementation
.SkipEvaluation;
790
set =>
implementation
.SkipEvaluation = value;
801
get =>
implementation
.DisableMarkDirty;
803
set =>
implementation
.DisableMarkDirty = value;
818
get =>
implementation
.IsBuildEnabled;
820
set =>
implementation
.IsBuildEnabled = value;
848
public int LastEvaluationId =>
implementation
.LastEvaluationId;
947
return
implementation
.GetAllGlobs(evaluationContext);
956
return
implementation
.GetAllGlobs(itemType, null);
969
return
implementation
.GetAllGlobs(itemType, evaluationContext);
1031
return
implementation
.GetItemProvenance(itemToMatch, evaluationContext);
1055
return
implementation
.GetItemProvenance(itemToMatch, itemType, evaluationContext);
1068
return
implementation
.GetItemProvenance(item, null);
1085
return
implementation
.GetItemProvenance(item, evaluationContext);
1137
return
implementation
.GetLogicalProject();
1147
return
implementation
.GetProperty(name);
1162
return
implementation
.GetPropertyValue(name);
1181
return
implementation
.SetProperty(name, unevaluatedValue);
1191
return
implementation
.SetGlobalProperty(name, escapedValue);
1219
return
implementation
.AddItem(itemType, unevaluatedInclude, metadata);
1250
return
implementation
.AddItemFast(itemType, unevaluatedInclude, metadata);
1264
return
implementation
.GetItems(itemType);
1277
return
implementation
.GetItemsIgnoringCondition(itemType);
1293
return
implementation
.GetItemsByEvaluatedInclude(evaluatedInclude);
1308
return
implementation
.RemoveProperty(property);
1318
return
implementation
.RemoveGlobalProperty(name);
1338
return
implementation
.RemoveItem(item);
1353
implementation
.RemoveItems(items);
1365
return
implementation
.ExpandString(unexpandedValue);
1401
return
implementation
.CreateProjectInstance(settings, evaluationContext);
1415
implementation
.MarkDirty();
1425
implementation
.ReevaluateIfNecessary(null);
1434
implementation
.ReevaluateIfNecessary(evaluationContext);
1487
implementation
.SaveLogicalProject(writer);
1663
return
implementation
.Build(targets, loggers, remoteLoggers, evaluationContext);
1811
implementation
.Unload();