6 types derived from XmlLinkedNode
System.Private.Xml (6)
System\Xml\Dom\XmlCharacterData.cs (1)
12public abstract class XmlCharacterData : XmlLinkedNode
System\Xml\Dom\XmlDeclaration.cs (1)
12public class XmlDeclaration : XmlLinkedNode
System\Xml\Dom\XmlDocumentType.cs (1)
10public class XmlDocumentType : XmlLinkedNode
System\Xml\Dom\XmlElement.cs (1)
15public class XmlElement : XmlLinkedNode
System\Xml\Dom\XmlEntityReference.cs (1)
30public class XmlEntityReference : XmlLinkedNode
System\Xml\Dom\XmlProcessingInstruction.cs (1)
12public class XmlProcessingInstruction : XmlLinkedNode
60 references to XmlLinkedNode
netstandard (1)
netstandard.cs (1)
2478[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.XmlLinkedNode))]
System.Private.Xml (56)
System\Xml\Dom\XmlAttribute.cs (5)
17private XmlLinkedNode? _lastChild; 175XmlLinkedNode newNode = (XmlLinkedNode)newChild; 185XmlLinkedNode refNode = _lastChild; // refNode = LastNode; 206internal override XmlLinkedNode? LastNode
System\Xml\Dom\XmlDocument.cs (4)
76private XmlLinkedNode? _lastChild; 414internal override XmlLinkedNode? LastNode 1785XmlLinkedNode newNode = (XmlLinkedNode)newChild;
System\Xml\Dom\XmlDocumentFragment.cs (2)
46private XmlLinkedNode? _lastChild; 122internal override XmlLinkedNode? LastNode
System\Xml\Dom\XmlElement.cs (6)
19private XmlLinkedNode? _lastChild; // == this for empty elements otherwise it is the last child 145XmlLinkedNode newNode = (XmlLinkedNode)newChild; 156XmlLinkedNode refNode = _lastChild; // refNode = LastNode; 205internal override XmlLinkedNode? LastNode 599XmlLinkedNode? linkedNode = LastNode;
System\Xml\Dom\XmlEntity.cs (2)
14private XmlLinkedNode? _lastChild; 74internal override XmlLinkedNode? LastNode
System\Xml\Dom\XmlEntityReference.cs (2)
33private XmlLinkedNode? _lastChild; 123internal override XmlLinkedNode? LastNode
System\Xml\Dom\XmlLinkedNode.cs (1)
9internal XmlLinkedNode? next;
System\Xml\Dom\XmlNode.cs (34)
136XmlLinkedNode? firstChild = parentNode.FirstChild as XmlLinkedNode; 139XmlLinkedNode? node = firstChild; 199XmlLinkedNode? linkedNode = LastNode; 218internal virtual XmlLinkedNode? LastNode 291if (!(newChild is XmlLinkedNode) || !IsValidChildType(newChild.NodeType)) 294XmlLinkedNode newNode = (XmlLinkedNode)newChild; 295XmlLinkedNode refNode = (XmlLinkedNode)refChild; 319XmlLinkedNode prevNode = (XmlLinkedNode)refNode.PreviousSibling!; 406if (!(newChild is XmlLinkedNode) || !IsValidChildType(newChild.NodeType)) 409XmlLinkedNode newNode = (XmlLinkedNode)newChild; 410XmlLinkedNode refNode = (XmlLinkedNode)refChild; 435XmlLinkedNode nextNode = refNode.next!; 496XmlLinkedNode oldNode = (XmlLinkedNode)oldChild; 504XmlLinkedNode? lastNode = LastNode; 516XmlLinkedNode nextNode = oldNode.next!; 535XmlLinkedNode prevNode = (XmlLinkedNode)oldNode.PreviousSibling!; 543XmlLinkedNode prevNode = (XmlLinkedNode)oldNode.PreviousSibling!; 544XmlLinkedNode nextNode = oldNode.next!; 611if (!(newChild is XmlLinkedNode) || !IsValidChildType(newChild.NodeType)) 624XmlLinkedNode? refNode = LastNode; 625XmlLinkedNode newNode = (XmlLinkedNode)newChild; 663XmlLinkedNode? refNode = LastNode; 664XmlLinkedNode newNode = (XmlLinkedNode)newChild;
System.Xml (1)
System.Xml.cs (1)
207[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.XmlLinkedNode))]
System.Xml.ReaderWriter (1)
artifacts\obj\System.Xml.ReaderWriter\Debug\net10.0\System.Xml.ReaderWriter.Forwards.cs (1)
135[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.XmlLinkedNode))]
System.Xml.XmlDocument (1)
System.Xml.XmlDocument.cs (1)
14[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.XmlLinkedNode))]