2 overrides of MarkDirty
Microsoft.Build (2)
Construction\ProjectRootElement.cs (1)
1818internal sealed override void MarkDirty(string reason, string param)
Construction\ProjectTargetElement.cs (1)
423internal override void MarkDirty(string reason, string param)
21 references to MarkDirty
Microsoft.Build (21)
Construction\ProjectElement.cs (6)
92MarkDirty("Set express as attribute: {0}", value.ToString()); 415MarkDirty("CopyFrom", null); 467MarkDirty("Replace element {0}", newElement.Name); 488Parent?.MarkDirty(reason, param); 586MarkDirty(reason, param); 603MarkDirty(reason, param);
Construction\ProjectElementContainer.cs (4)
183MarkDirty("Insert element {0}", child.ElementName); 239MarkDirty("Insert element {0}", child.ElementName); 330MarkDirty("Remove element {0}", child.ElementName); 666MarkDirty("Add child element named '{0}'", child.ElementName);
Construction\ProjectExtensionsElement.cs (3)
80MarkDirty("Set ProjectExtensions raw {0}", value); 156MarkDirty("Set ProjectExtensions content {0}", value); 177MarkDirty("CopyFrom", null);
Construction\ProjectMetadataElement.cs (1)
95MarkDirty("Set metadata Value {0}", value);
Construction\ProjectPropertyElement.cs (1)
83MarkDirty("Set property Value {0}", value);
Construction\ProjectTargetElement.cs (1)
425base.MarkDirty(reason, param);
Construction\ProjectTaskElement.cs (3)
331MarkDirty("Set task parameter {0}", name); 351MarkDirty("Remove task parameter {0}", name); 390MarkDirty("Remove all task parameters on {0}", Name);
Construction\ProjectUsingTaskBodyElement.cs (1)
76MarkDirty("Set usingtask body {0}", value);
ObjectModelRemoting\ConstructionObjectLinks\ProjectElementLink.cs (1)
132public static void MarkDirty(ProjectElement xml, string reason, string param) => xml.MarkDirty(reason, param);