2 overrides of RemoveChild
Microsoft.Build (1)
ElementLocation\XmlElementWithLocation.cs (1)
135public override XmlNode RemoveChild(XmlNode oldChild)
System.Private.Xml (1)
System\Xml\Dom\XmlAttribute.cs (1)
273public override XmlNode RemoveChild(XmlNode oldChild)
60 references to RemoveChild
Microsoft.Build (2)
ElementLocation\XmlElementWithLocation.cs (1)
137XmlNode result = base.RemoveChild(oldChild);
Evaluation\Preprocessor.cs (1)
111node.ParentNode?.RemoveChild(node);
Microsoft.Build.Engine (11)
Engine\ImportCollection.cs (1)
339this.parentProject.ProjectElement.RemoveChild(importToRemove.ImportElement);
Engine\Project.cs (2)
2600parentElement.RemoveChild(propertyGroupToRemove.PropertyGroupElement); 2888parentElement.RemoveChild(itemGroupToRemove.ItemGroupElement);
Engine\Target.cs (1)
969this.targetElement.RemoveChild(taskElement.TaskXmlElement);
Engine\TargetCollection.cs (1)
364this.parentProject.ProjectElement.RemoveChild(targetToRemove.TargetElement);
Items\BuildItemGroup.cs (2)
709xml.Element.RemoveChild(item.ItemElement); 814itemElement.ParentNode.RemoveChild(itemElement);
Properties\BuildPropertyGroup.cs (2)
1282propertyElement.ParentNode.RemoveChild(propertyElement); 1454propertyElement.ParentNode.RemoveChild(propertyElement);
Xml\BuildItemGroupChildXml.cs (2)
283element.RemoveChild(child); 310element.RemoveChild(childToModify);
Microsoft.Build.Tasks.Core (7)
BootstrapperUtil\BootstrapperBuilder.cs (4)
1253langNode.RemoveChild(queryResultNode); 1357node.RemoveChild(stringsNode); 1420packageFilesNode.RemoveChild(packageFileNode); 2187node.RemoveChild(currentNode);
ManifestUtil\mansign2.cs (1)
454signatureNode.ParentNode.RemoveChild(signatureNode);
ManifestUtil\TrustInfo.cs (2)
102permissionSetElement.RemoveChild(permissionSetElement.FirstChild); 743applicationRequestMinimumElement.RemoveChild(permissionSetNode);
PresentationBuildTasks (1)
Microsoft\Build\Tasks\Windows\GenerateTemporaryTargetAssembly.cs (1)
679nodeGroup.RemoveChild(item);
ReachFramework (1)
PrintConfig\PrtTicket_Editor.cs (1)
354parent.RemoveChild(childMatched);
System.Configuration.ConfigurationManager (1)
System\Configuration\LocalFileSettingsProvider.cs (1)
480valueXml.RemoveChild(unwanted);
System.Data.Common (15)
System\Data\xmlsaver.cs (5)
758_dsElement.RemoveChild(_constraintSeparator); 840xd.RemoveChild(rootSchema); //KB 908_dc.RemoveChild(tNode); 1008_dsElement.RemoveChild(_constraintSeparator); 1972type.RemoveChild(compositor);
System\Xml\XmlBoundElement.cs (1)
166RemoveChild(child);
System\Xml\XmlDataDocument.cs (9)
448rowElem.RemoveChild(node); 511RemoveChild(oldDocElem); 575childElem.ParentNode!.RemoveChild(childElem); 1550e.ParentNode!.RemoveChild(e); 1678rowElement.ParentNode!.RemoveChild(rowElement); 2047rowElement.ParentNode!.RemoveChild(rowElement); 2264rowElement.ParentNode?.RemoveChild(rowElement); 2295child.ParentNode?.RemoveChild(child); 2351node.ParentNode!.RemoveChild(node);
System.Private.Xml (14)
System\Xml\Dom\DocumentXPathNavigator.cs (2)
1794parent.RemoveChild(temp); 1796parent.RemoveChild(node);
System\Xml\Dom\XmlAttribute.cs (2)
279node = base.RemoveChild(oldChild); 284node = base.RemoveChild(oldChild);
System\Xml\Dom\XmlNode.cs (10)
273newChild.ParentNode?.RemoveChild(newChild); 282newChild.RemoveChild(node); 387newChild.ParentNode?.RemoveChild(newChild); 398newChild.RemoveChild(node); 482RemoveChild(oldChild); 589newChild.ParentNode?.RemoveChild(newChild); 603newChild.RemoveChild(node); 750this.RemoveChild(crtChild); 755this.RemoveChild(firstChildTextLikeNode); 1053RemoveChild(child);
System.Security.Cryptography.Xml (8)
System\Security\Cryptography\Xml\EncryptedXml.cs (3)
844parent.RemoveChild(inputElement); 874parent.RemoveChild(dummy); 878parent.RemoveChild(inputElement);
System\Security\Cryptography\Xml\Utils.cs (2)
251node1.ParentNode!.RemoveChild(node1); 369inputElement.RemoveChild(child);
System\Security\Cryptography\Xml\XmlDsigEnvelopedSignatureTransform.cs (1)
173signatureList[_signaturePosition - 1]!.ParentNode!.RemoveChild(signatureList[_signaturePosition - 1]!);
System\Security\Cryptography\Xml\XmlLicenseTransform.cs (2)
152signatureNode?.ParentNode!.RemoveChild(signatureNode); 169issuerList[i]!.ParentNode!.RemoveChild(issuerList[i]!);