6 types derived from XmlNode
dotnet-svcutil-lib (6)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlAttribute.cs (1)
14public class XmlAttribute : XmlNode
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlDocument.cs (1)
20public class XmlDocument : XmlNode
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlDocumentFragment.cs (1)
49public class XmlDocumentFragment : XmlNode
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlEntity.cs (1)
12public class XmlEntity : XmlNode
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlLinkedNode.cs (1)
11public abstract class XmlLinkedNode : XmlNode
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNotation.cs (1)
11public class XmlNotation : XmlNode
750 references to XmlNode
dotnet-svcutil-lib (750)
FrameworkFork\Microsoft.Xml\Xml\Dom\DocumentSchemaValidator.cs (17)
46private XmlNode _startNode; 47private XmlNode _currentNode; 51private XmlNode[] _nodeSequenceToValidate; 91public bool Validate(XmlNode nodeToValidate) 182XmlNode node = _startNode; 280private void ValidateNode(XmlNode node) 296for (XmlNode child = node.FirstChild; child != null; child = child.NextSibling) 384for (XmlNode child = elementNode.FirstChild; child != null; child = child.NextSibling) 513XmlNode currentNode = elementToValidate; 518XmlNode parentNode = currentNode.ParentNode; 567_nodeSequenceToValidate = new XmlNode[4]; 571XmlNode[] newNodeSequence = new XmlNode[_nodeSequenceToValidate.Length * 2]; 614XmlNode node = _nodeSequenceToValidate[i]; 745private void ValidateChildrenTillNextAncestor(XmlNode parentNode, XmlNode childToStopAt) 747XmlNode child;
FrameworkFork\Microsoft.Xml\Xml\Dom\DocumentXmlWriter.cs (26)
61private XmlNode _start; // context node 65private XmlNode _write; // current node 66private List<XmlNode> _fragment; // top level node cache 69private XmlNode _end; // context for replace 71public DocumentXmlWriter(DocumentXmlWriterType type, XmlNode start, XmlDocument document) 78_fragment = new List<XmlNode>(); 116public XmlNode EndNode 129XmlNode node = _document.CreateXmlDeclaration("1.0", string.Empty, standalone == XmlStandalone.Yes ? "yes" : "no"); 139XmlNode node = _document.CreateXmlDeclaration(version, encoding, standalone); 161XmlNode node = _document.CreateDocumentType(name, pubid, sysid, subset); 168XmlNode node = _document.CreateElement(prefix, localName, ns); 228XmlNode node = _document.CreateTextNode(string.Empty); 275XmlNode node = _document.CreateTextNode(string.Empty); 285XmlNode node = _document.CreateCDataSection(text); 293XmlNode node = _document.CreateComment(text); 301XmlNode node = _document.CreateProcessingInstruction(name, text); 308XmlNode node = _document.CreateEntityReference(name); 324XmlNode node = _document.CreateWhitespace(text); 333XmlNode node = _document.CreateTextNode(text); 373XmlNode parent = _start.ParentNode; 450XmlNode parent = _start.ParentNode; 467XmlNode fragment0 = _fragment[0]; 496private void AddAttribute(XmlAttribute attr, XmlNode parent) 513private void AddChild(XmlNode node, XmlNode parent) 533XmlNode parent = _start.ParentNode;
FrameworkFork\Microsoft.Xml\Xml\Dom\DocumentXPathNavigator.cs (117)
20private XmlNode _source; // navigator position 24public DocumentXPathNavigator(XmlDocument document, XmlNode node) 50XmlNode node = _source; 51XmlNode end; 211XmlNode nextSibling = NextSibling(_source); 374XmlNode node = _source; 718XmlNode sibling = NextSibling(_source); 734XmlNode parent = ParentNode(sibling); 750XmlNode sibling = PreviousSibling(_source); 770XmlNode parent = ParentNode(sibling); 793XmlNode parent = ParentNode(_source); 798XmlNode sibling = FirstChild(parent); 814XmlNode child; 849XmlNode parent = ParentNode(_source); 873XmlNode parent = _source.ParentNode; 925XmlNode child = FirstChild(_source); 951XmlNode child = FirstChild(_source); 975XmlNode pastFollowing = null; 996XmlNode following = _source; 1007XmlNode firstChild = following.FirstChild; 1016XmlNode nextSibling = following.NextSibling; 1024XmlNode parent = following.ParentNode; 1051XmlNode pastFollowing = null; 1077XmlNode following = _source; 1096XmlNode firstChild = following.FirstChild; 1105XmlNode nextSibling = following.NextSibling; 1113XmlNode parent = following.ParentNode; 1138XmlNode sibling = NextSibling(_source); 1160XmlNode sibling = NextSibling(_source); 1197XmlNode child; 1293private static XmlNode OwnerNode(XmlNode node) 1295XmlNode parent = node.ParentNode; 1308private static int GetDepth(XmlNode node) 1311XmlNode owner = OwnerNode(node); 1322private XmlNodeOrder Compare(XmlNode node1, XmlNode node2) 1363XmlNode nextNode = node1.NextSibling; 1397XmlNode node1 = _source; 1398XmlNode node2 = that._source; 1400XmlNode parent1 = OwnerNode(node1); 1401XmlNode parent2 = OwnerNode(node2); 1463XmlNode IHasXmlNode.GetNode() { return _source; } 1551XmlNode node = _source; 1628XmlNode node = _source; 1629XmlNode end = that._source; 1686XmlNode node = _source; 1687XmlNode end = that._source; 1699XmlNode parent = OwnerNode(attribute); 1736XmlNode parent = OwnerNode(node); 1747XmlNode node = _source; 1748XmlNode end = node; 1758XmlNode parent = OwnerNode(attribute); 1805internal static void DeleteToFollowingSibling(XmlNode node, XmlNode end) 1807XmlNode parent = node.ParentNode; 1820XmlNode temp = node; 1827private static XmlNamespaceManager GetNamespaceManager(XmlNode node, XmlDocument document) 1859internal void ResetPosition(XmlNode node) 1918XmlNode text = PreviousText(_source); 1926private XmlNode ParentNode(XmlNode node) 1928XmlNode parent = node.ParentNode; 1937private XmlNode ParentNodeTail(XmlNode parent) 1947private XmlNode FirstChild(XmlNode node) 1949XmlNode child = node.FirstChild; 1958private XmlNode FirstChildTail(XmlNode child) 1968private XmlNode NextSibling(XmlNode node) 1970XmlNode sibling = node.NextSibling; 1979private XmlNode NextSiblingTail(XmlNode node, XmlNode sibling) 1999private XmlNode PreviousSibling(XmlNode node) 2001XmlNode sibling = node.PreviousSibling; 2010private XmlNode PreviousSiblingTail(XmlNode node, XmlNode sibling) 2030private XmlNode PreviousText(XmlNode node) 2032XmlNode text = node.PreviousText; 2041private XmlNode PreviousTextTail(XmlNode node, XmlNode text) 2051XmlNode sibling = node.PreviousSibling; 2081internal static bool IsFollowingSibling(XmlNode left, XmlNode right) 2098private static bool IsDescendant(XmlNode top, XmlNode bottom) 2102XmlNode parent = bottom.ParentNode; 2125private static bool IsValidChild(XmlNode parent, XmlNode child) 2159private XmlNode TextStart(XmlNode node) 2161XmlNode start; 2173private XmlNode TextEnd(XmlNode node) 2175XmlNode end; 2222protected abstract bool Match(XmlNode node); 2266XmlNode node = (XmlNode)_nav.UnderlyingObject; 2281Debug.Assert(((XmlNode)nav.UnderlyingObject).NodeType != XmlNodeType.Attribute); 2292protected override bool Match(XmlNode node) 2318XmlNode node = (XmlNode)nav.UnderlyingObject; 2335Debug.Assert(((XmlNode)nav.UnderlyingObject).NodeType != XmlNodeType.Attribute); 2348protected override bool Match(XmlNode node) 2375XmlNode node = (XmlNode)nav.UnderlyingObject; 2393Debug.Assert(((XmlNode)nav.UnderlyingObject).NodeType != XmlNodeType.Attribute); 2413protected override bool Match(XmlNode node) 2442XmlNode node = (XmlNode)nav.UnderlyingObject;
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlAttribute.cs (27)
51public override XmlNode CloneNode(bool deep) 62public override XmlNode ParentNode 168internal override XmlNode AppendChildForLoad(XmlNode newChild, XmlDocument doc) 223public override XmlNode InsertBefore(XmlNode newChild, XmlNode refChild) 225XmlNode node; 239public override XmlNode InsertAfter(XmlNode newChild, XmlNode refChild) 241XmlNode node; 255public override XmlNode ReplaceChild(XmlNode newChild, XmlNode oldChild) 257XmlNode node; 271public override XmlNode RemoveChild(XmlNode oldChild) 273XmlNode node; 287public override XmlNode PrependChild(XmlNode newChild) 289XmlNode node; 303public override XmlNode AppendChild(XmlNode newChild) 305XmlNode node; 352for (XmlNode node = FirstChild; node != null; node = node.NextSibling) 368internal override void SetParent(XmlNode node)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlAttributeCollection.cs (14)
15internal XmlAttributeCollection(XmlNode parent) : base(parent) 115public override XmlNode SetNamedItem(XmlNode node) 127XmlNode oldNode = base.RemoveNodeAt(offset); 289array[index] = (XmlAttribute)(((XmlNode)nodes[i]).CloneNode(true)); 292internal override XmlNode AddNode(XmlNode node) 296XmlNode retNode = base.AddNode(node); 302internal override XmlNode InsertNodeAt(int i, XmlNode node) 304XmlNode retNode = base.InsertNodeAt(i, node); 309internal override XmlNode RemoveNodeAt(int i) 312XmlNode retNode = base.RemoveNodeAt(i); 410XmlNode retNode = base.AddNode(node);
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlCDATASection.cs (4)
47public override XmlNode ParentNode 59XmlNode parent = parentNode.parentNode; 72public override XmlNode CloneNode(bool deep) 106public override XmlNode PreviousText
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlCharacterData.cs (6)
56XmlNode parent = ParentNode; 101XmlNode parent = ParentNode; 119XmlNode parent = ParentNode; 148XmlNode parent = ParentNode; 178XmlNode parent = ParentNode; 195internal bool DecideXPNodeTypeForTextNodes(XmlNode node, ref XPathNodeType xnt)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlChildEnumerator.cs (4)
13internal XmlNode container; 14internal XmlNode child; 17internal XmlChildEnumerator(XmlNode container) 58internal XmlNode Current
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlChildNodes.cs (5)
13private XmlNode _container; 15public XmlChildNodes(XmlNode container) 20public override XmlNode Item(int i) 25for (XmlNode n = _container.FirstChild; n != null; n = n.NextSibling, i--) 38for (XmlNode n = _container.FirstChild; n != null; n = n.NextSibling)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlComment.cs (1)
38public override XmlNode CloneNode(bool deep)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlDeclaration.cs (1)
150public override XmlNode CloneNode(bool deep)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlDocument.cs (41)
267public override XmlNode CloneNode(bool deep) 283public override XmlNode ParentNode 426private bool HasNodeTypeInPrevSiblings(XmlNodeType nt, XmlNode refNode) 431XmlNode node = null; 447private bool HasNodeTypeInNextSiblings(XmlNodeType nt, XmlNode refNode) 449XmlNode node = refNode; 459internal override bool CanInsertBefore(XmlNode newChild, XmlNode refChild) 502internal override bool CanInsertAfter(XmlNode newChild, XmlNode refChild) 696internal protected virtual XPathNavigator CreateNavigator(XmlNode node) 699XmlNode parent; 781private XmlNode NormalizeText(XmlNode n) 783XmlNode retnode = null; 791XmlNode intnode = retnode; 887public virtual XmlNode ImportNode(XmlNode node, bool deep) 892private XmlNode ImportNodeInternal(XmlNode node, bool deep) 894XmlNode newNode = null; 965private void ImportAttributes(XmlNode fromElem, XmlNode toElem) 975private void ImportChildren(XmlNode fromNode, XmlNode toNode, bool deep) 978for (XmlNode n = fromNode.FirstChild; n != null; n = n.NextSibling) 1051public virtual XmlNode CreateNode(XmlNodeType type, string prefix, string name, string namespaceURI) 1107public virtual XmlNode CreateNode(string nodeTypeString, string name, string namespaceURI) 1114public virtual XmlNode CreateNode(XmlNodeType type, string name, string namespaceURI) 1122public virtual XmlNode ReadNode(XmlReader reader) 1124XmlNode node = null; 1378XmlNode n = this.FirstChild; 1420foreach (XmlNode n in this) 1431public void Validate(ValidationEventHandler validationEventHandler, XmlNode nodeToValidate) 1526internal override XmlNodeChangedEventArgs GetEventArgs(XmlNode node, XmlNode oldParent, XmlNode newParent, string oldValue, string newValue, XmlNodeChangedAction action) 1554internal XmlNodeChangedEventArgs GetInsertEventArgsForLoad(XmlNode node, XmlNode newParent) 1721internal override XmlNode AppendChildForLoad(XmlNode newChild, XmlDocument doc)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlDocumentFragment.cs (8)
79public override XmlNode ParentNode 111public override XmlNode CloneNode(bool deep) 148XmlNode firstNode = FirstChild; 157internal override bool CanInsertAfter(XmlNode newChild, XmlNode refChild) 173internal override bool CanInsertBefore(XmlNode newChild, XmlNode refChild) 192foreach (XmlNode n in this)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlDocumentType.cs (1)
63public override XmlNode CloneNode(bool deep)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlElement.cs (10)
53public override XmlNode CloneNode(bool deep) 111public override XmlNode ParentNode 134internal override XmlNode AppendChildForLoad(XmlNode newChild, XmlDocument doc) 453XmlNode root = e; 454XmlNode n = e; 520for (XmlNode node = FirstChild; node != null; node = node.NextSibling) 527public virtual XmlNode RemoveAttributeAt(int i) 608public override XmlNode NextSibling 619internal override void SetParent(XmlNode node)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlElementList.cs (25)
19private XmlNode _rootNode; 22private XmlNode _curElem; // if sets to rootNode, means the starting point for a new search round 29private XmlElementList(XmlNode parent) 70internal XmlElementList(XmlNode parent, string name) : this(parent) 81internal XmlElementList(XmlNode parent, string localName, string namespaceURI) : this(parent) 105private XmlNode NextElemInPreOrder(XmlNode curNode) 109XmlNode retNode = curNode.FirstChild; 132private XmlNode PrevElemInPreOrder(XmlNode curNode) 136XmlNode retNode = curNode.PreviousSibling; 154private bool IsMatch(XmlNode curNode) 177private XmlNode GetMatchingNode(XmlNode n, bool bNext) 180XmlNode node = n; 191private XmlNode GetNthMatchingNode(XmlNode n, bool bNext, int nCount) 194XmlNode node = n; 205public XmlNode GetNextNode(XmlNode n) 209XmlNode node = (n == null) ? _rootNode : n; 213public override XmlNode Item(int index) 226XmlNode node; 246XmlNode node = _rootNode; 291private XmlNode _curElem;
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlEntity.cs (1)
34public override XmlNode CloneNode(bool deep)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlEntityReference.cs (4)
85public override XmlNode CloneNode(bool deep) 110internal override void SetParent(XmlNode node) 121internal override void SetParentForLoad(XmlNode node) 164foreach (XmlNode n in this)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlLinkedNode.cs (6)
25public override XmlNode PreviousSibling 29XmlNode parent = ParentNode; 32XmlNode node = parent.FirstChild; 35XmlNode nextSibling = node.NextSibling; 49public override XmlNode NextSibling 53XmlNode parent = ParentNode;
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlLoader.cs (18)
63XmlNode node = null; 72internal XmlNode ReadCurrentNode(XmlDocument doc, XmlReader reader) 89XmlNode n = LoadNode(true); 100private XmlNode LoadNode(bool skipOverWhitespace) 103XmlNode parent = null; 108XmlNode node = null; 272XmlNode node; 324private void LoadAttributeValue(XmlNode parent, bool direct) 329XmlNode node; 369XmlNode node = direct ? LoadNodeDirect() : LoadNode(false); 460private XmlNode LoadNodeDirect() 463XmlNode parent = null; 466XmlNode node = null; 689private XmlParserContext GetContext(XmlNode node) 753internal XmlNamespaceManager ParsePartialContent(XmlNode parentNode, string innerxmltext, XmlNodeType nt) 769XmlNode node = null; 777XmlNode node = null; 855XmlNode child = elem.FirstChild;
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNamedNodeMap.cs (30)
14internal XmlNode parent; 17internal XmlNamedNodeMap(XmlNode parent) 23public virtual XmlNode GetNamedItem(String name) 27return (XmlNode)nodes[offset]; 32public virtual XmlNode SetNamedItem(XmlNode node) 50public virtual XmlNode RemoveNamedItem(String name) 70public virtual XmlNode Item(int index) 76return (XmlNode)nodes[index]; 89public virtual XmlNode GetNamedItem(String localName, String namespaceURI) 93return (XmlNode)nodes[offset]; 98public virtual XmlNode RemoveNamedItem(String localName, String namespaceURI) 118XmlNode node = (XmlNode)nodes[i]; 132XmlNode node = (XmlNode)nodes[i]; 141internal virtual XmlNode AddNode(XmlNode node) 143XmlNode oldParent; 163internal virtual XmlNode AddNodeForLoad(XmlNode node, XmlDocument doc) 179internal virtual XmlNode RemoveNodeAt(int i) 181XmlNode oldNode = (XmlNode)nodes[i]; 198internal XmlNode ReplaceNodeAt(int i, XmlNode node) 200XmlNode oldNode = RemoveNodeAt(i); 205internal virtual XmlNode InsertNodeAt(int i, XmlNode node) 207XmlNode oldParent;
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNode.cs (81)
21internal XmlNode parentNode; //this pointer is reused to save the userdata information, need to prevent internal user access the pointer directly. 47public XmlNode SelectSingleNode(string xpath) 55public XmlNode SelectSingleNode(string xpath, XmlNamespaceManager nsmgr) 111public virtual XmlNode ParentNode 149public virtual XmlNode PreviousSibling 155public virtual XmlNode NextSibling 180public virtual XmlNode FirstChild 193public virtual XmlNode LastChild 209internal bool AncestorNode(XmlNode node) 211XmlNode n = this.ParentNode; 226XmlNode parent = ParentNode; 233public virtual XmlNode InsertBefore(XmlNode newChild, XmlNode refChild) 264XmlNode first = newChild.FirstChild; 265XmlNode node = first; 347public virtual XmlNode InsertAfter(XmlNode newChild, XmlNode refChild) 378XmlNode last = refChild; 379XmlNode first = newChild.FirstChild; 380XmlNode node = first; 383XmlNode next = node.NextSibling; 465public virtual XmlNode ReplaceChild(XmlNode newChild, XmlNode oldChild) 467XmlNode nextNode = oldChild.NextSibling; 469XmlNode node = InsertBefore(newChild, nextNode); 474public virtual XmlNode RemoveChild(XmlNode oldChild) 560public virtual XmlNode PrependChild(XmlNode newChild) 566public virtual XmlNode AppendChild(XmlNode newChild) 589XmlNode first = newChild.FirstChild; 590XmlNode node = first; 593XmlNode next = node.NextSibling; 646internal virtual XmlNode AppendChildForLoad(XmlNode newChild, XmlDocument doc) 689internal virtual bool CanInsertBefore(XmlNode newChild, XmlNode refChild) 694internal virtual bool CanInsertAfter(XmlNode newChild, XmlNode refChild) 706public abstract XmlNode CloneNode(bool deep); 708internal virtual void CopyChildren(XmlDocument doc, XmlNode container, bool deep) 710for (XmlNode child = container.FirstChild; child != null; child = child.NextSibling) 725XmlNode firstChildTextLikeNode = null; 727for (XmlNode crtChild = this.FirstChild; crtChild != null;) 729XmlNode nextChild = crtChild.NextSibling; 737XmlNode winner = NormalizeWinner(firstChildTextLikeNode, crtChild); 772private XmlNode NormalizeWinner(XmlNode firstNode, XmlNode secondNode) 841internal static bool HasReadOnlyParent(XmlNode n) 864public virtual XmlNode Clone() 888for (XmlNode child = FirstChild; child != null; child = child.NextSibling) 909XmlNode fc = FirstChild; 933XmlNode firstChild = FirstChild; 1004XmlNode curNode = this.ParentNode; //save one while loop since if going to here, the nodetype of this node can't be document, entity and entityref 1032XmlNode child = FirstChild; 1033XmlNode sibling = null; 1071XmlNode node = this; 1156XmlNode node = this; 1224for (XmlNode n = FirstChild; n != null; n = n.NextSibling) 1239for (XmlNode n = FirstChild; n != null; n = n.NextSibling) 1248internal virtual void SetParent(XmlNode node) 1260internal virtual void SetParentForLoad(XmlNode node) 1280internal virtual XmlNode FindChild(XmlNodeType type) 1282for (XmlNode child = FirstChild; child != null; child = child.NextSibling) 1292internal virtual XmlNodeChangedEventArgs GetEventArgs(XmlNode node, XmlNode oldParent, XmlNode newParent, string oldValue, string newValue, XmlNodeChangedAction action) 1323XmlNode node = this; 1352XmlNode node = this; 1397public virtual XmlNode PreviousText 1405internal static void NestTextNodes(XmlNode prevNode, XmlNode nextNode) 1413internal static void UnnestTextNodes(XmlNode prevNode, XmlNode nextNode) 1426private XmlNode _node; 1428public DebuggerDisplayXmlNodeProxy(XmlNode node)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNodeChangedEventArgs.cs (9)
12private XmlNode _node; 13private XmlNode _oldParent; 14private XmlNode _newParent; 18public XmlNodeChangedEventArgs(XmlNode node, XmlNode oldParent, XmlNode newParent, string oldValue, string newValue, XmlNodeChangedAction action) 30public XmlNode Node { get { return _node; } } 32public XmlNode OldParent { get { return _oldParent; } } 34public XmlNode NewParent { get { return _newParent; } }
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNodeList.cs (2)
15public abstract XmlNode Item(int index); 26public virtual XmlNode this[int i] { get { return Item(i); } }
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNodeReader.cs (18)
18private XmlNode _curNode; 19private XmlNode _elemNode; 20private XmlNode _logNode; 72public XmlNodeReaderNavigator(XmlNode node) 170internal XmlNode OwnerElementNode 709_curNode = (XmlNode)attr; 718_curNode = (XmlNode)attr; 787XmlNode parent = _curNode.ParentNode; 800XmlNode firstChild = _curNode.FirstChild; 811private bool MoveToNextSibling(XmlNode node) 813XmlNode nextSibling = node.NextSibling; 883XmlNode node = _curNode; 951XmlNode node = _curNode; 1001XmlNode node = _curNode; 1073XmlNode firstChild = _curNode.FirstChild; 1085XmlNode nextSibling = null; 1100XmlNode parentNode = _curNode.ParentNode; 1151public XmlNodeReader(XmlNode node)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNotation.cs (1)
43public override XmlNode CloneNode(bool deep)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlProcessingInstruction.cs (2)
63XmlNode parent = ParentNode; 88public override XmlNode CloneNode(bool deep)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlSignificantWhitespace.cs (4)
48public override XmlNode ParentNode 60XmlNode parent = parentNode.parentNode; 73public override XmlNode CloneNode(bool deep) 125public override XmlNode PreviousText
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlText.cs (6)
50public override XmlNode ParentNode 62XmlNode parent = parentNode.parentNode; 75public override XmlNode CloneNode(bool deep) 91XmlNode parent = parentNode; 107XmlNode parentNode = this.ParentNode; 151public override XmlNode PreviousText
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlUnspecifiedAttribute.cs (19)
25public override XmlNode CloneNode(bool deep) 44public override XmlNode InsertBefore(XmlNode newChild, XmlNode refChild) 46XmlNode node = base.InsertBefore(newChild, refChild); 51public override XmlNode InsertAfter(XmlNode newChild, XmlNode refChild) 53XmlNode node = base.InsertAfter(newChild, refChild); 58public override XmlNode ReplaceChild(XmlNode newChild, XmlNode oldChild) 60XmlNode node = base.ReplaceChild(newChild, oldChild); 65public override XmlNode RemoveChild(XmlNode oldChild) 67XmlNode node = base.RemoveChild(oldChild); 72public override XmlNode AppendChild(XmlNode newChild) 74XmlNode node = base.AppendChild(newChild);
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlWhitespace.cs (4)
48public override XmlNode ParentNode 60XmlNode parent = parentNode.parentNode; 89public override XmlNode CloneNode(bool deep) 125public override XmlNode PreviousText
FrameworkFork\Microsoft.Xml\Xml\Dom\XPathNodeList.cs (5)
16private List<XmlNode> _list; 23_list = new List<XmlNode>(); 41private XmlNode GetNode(XPathNavigator n) 54XmlNode n = GetNode(_nodeIterator.Current); 70public override XmlNode Item(int index)
FrameworkFork\Microsoft.Xml\Xml\IHasXmlNode.cs (1)
13XmlNode GetNode();
FrameworkFork\Microsoft.Xml\Xml\schema\Parser.cs (4)
35private XmlNode _parentNode; 248XmlNode[] markup = new XmlNode[list.Count]; 275XmlNode currentNode = null;
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaBuilder.cs (1)
16internal abstract void ProcessMarkup(XmlNode[] markup);
FrameworkFork\Microsoft.Xml\Xml\schema\XdrBuilder.cs (1)
571internal override void ProcessMarkup(XmlNode[] markup)
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaAppInfo.cs (2)
21private XmlNode[] _markup; 39public XmlNode[] Markup
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaDocumentation.cs (2)
23private XmlNode[] _markup; 53public XmlNode[] Markup
FrameworkFork\Microsoft.Xml\Xml\schema\XsdBuilder.cs (4)
679private XmlNode[] _markup; 782internal override void ProcessMarkup(XmlNode[] markup) 2275builder._markup = new XmlNode[] { }; 2299builder._markup = new XmlNode[] { };
FrameworkFork\Microsoft.Xml\Xml\Serialization\_Events.cs (2)
163private XmlNode _xmlNode; 168internal XmlNodeEventArgs(XmlNode xmlNode, int lineNumber, int linePosition, object o)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SchemaObjectWriter.cs (8)
524XmlNode[] a = (XmlNode[])o.@Markup; 529XmlNode ai = (XmlNode)a[ia]; 543XmlNode[] a = (XmlNode[])o.@Markup; 548XmlNode ai = (XmlNode)a[ia];
FrameworkFork\Microsoft.Xml\Xml\Serialization\Types.cs (2)
604else if (type == typeof(XmlNode[])) 895else if (typeof(XmlNode).IsAssignableFrom(type))
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (2)
1671Type targetType = typeof(IXmlSerializable).IsAssignableFrom(arrayElementType) ? arrayElementType : typeof(XmlNode).IsAssignableFrom(arrayElementType) ? arrayElementType : typeof(XmlElement); 1914Type targetType = typeof(IXmlSerializable).IsAssignableFrom(accessorType) ? accessorType : typeof(XmlNode).IsAssignableFrom(accessorType) ? accessorType : typeof(XmlElement);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaExporter.cs (1)
1237appinfo.Markup = new XmlNode[] { e };
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaImporter.cs (5)
1283textMapping.TypeDesc = Scope.GetTypeDesc(typeof(XmlNode)); 1303mapping.TypeDesc = Scope.GetTypeDesc(makeElement ? typeof(XmlElement) : typeof(XmlNode)); 1495mapping.TypeDesc = Scope.GetTypeDesc(mixed ? typeof(XmlNode) : typeof(XmlElement)); 1624XmlNode[] nodes = ((XmlSchemaAppInfo)o).Markup; 1627foreach (XmlNode node in nodes)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationReader.cs (9)
907XmlNode n = ReadXmlNode(wrapped); 924protected XmlNode ReadXmlNode(bool wrapped) 926XmlNode node = null; 1297private void UnknownNode(XmlNode unknownNode, object o, string qnames) 1980XmlNode unknownNode = null; 2046XmlNode xmlNode = Document.ReadNode(_r); 2059XmlNode[] childNodes = (XmlNode[])xmlNodeList.ToArray(typeof(XmlNode));
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriter.cs (12)
235else if (type == typeof(XmlNode[])) 347else if (typeof(XmlNode[]).IsAssignableFrom(t)) 354XmlNode[] xmlNodes = (XmlNode[])o; 755protected void WriteElementEncoded(XmlNode node, string name, string ns, bool isNullable, bool any) 766protected void WriteElementLiteral(XmlNode node, string name, string ns, bool isNullable, bool any) 776private void WriteElement(XmlNode node, string name, string ns, bool isNullable, bool any) 926protected void WriteXmlAttribute(XmlNode node) 932protected void WriteXmlAttribute(XmlNode node, object container) 1372if (Convert.GetTypeCode(o) == TypeCode.Object && !(o is Guid) && (t != typeof(XmlQualifiedName)) && !(o is XmlNode[]) && (t != typeof(byte[]))) 3417Writer.Write(typeof(XmlNode).FullName); 3424WriteElementCall("WriteElementLiteral", typeof(XmlNode), source, name, ns, element.IsNullable, element.Any);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriterILGen.cs (7)
1449new Type[] { typeof(XmlNode), typeof(Object) }, 1797MethodInfo XmlNode_get_Name = typeof(XmlNode).GetMethod( 1804MethodInfo XmlNode_get_NamespaceURI = typeof(XmlNode).GetMethod( 1877MethodInfo XmlNode_get_Name = typeof(XmlNode).GetMethod( 1884MethodInfo XmlNode_get_NamespaceURI = typeof(XmlNode).GetMethod( 2152ilg.IsInst(typeof(XmlNode)); 2163WriteElementCall("WriteElementLiteral", typeof(XmlNode), source, name, ns, element.IsNullable, element.Any);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (2)
936else if (type == typeof(XmlElement) || type == typeof(XmlNode[])) 1014dataContract = new XmlDataContract(typeof(XmlNode[]));
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs (1)
938s_typeOfXmlNodeArray = typeof(XmlNode[]);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\SchemaImporter.cs (12)
1033XmlNode emitDefaultValueAttribute = defaultValueElement.Attributes.GetNamedItem(Globals.EmitDefaultValueAttribute); 1046XmlNode nameAttribute = actualTypeElement.Attributes.GetNamedItem(Globals.ActualTypeNameAttribute); 1050XmlNode nsAttribute = actualTypeElement.Attributes.GetNamedItem(Globals.ActualTypeNamespaceAttribute); 1249foreach (XmlNode xmlNode in appInfo.Markup) 1277foreach (XmlNode xmlNode in appInfo.Markup) 1292XmlNode nameAttribute = typeElement.Attributes.GetNamedItem(Globals.GenericNameAttribute); 1296XmlNode nsAttribute = typeElement.Attributes.GetNamedItem(Globals.GenericNamespaceAttribute); 1305foreach (XmlNode childNode in typeElement.ChildNodes) 1313XmlNode nestedLevelAttribute = argumentElement.Attributes.GetNamedItem(Globals.GenericParameterNestedLevelAttribute); 1327XmlNode typeNestedLevelsAttribute = typeElement.Attributes.GetNamedItem(Globals.GenericParameterNestedLevelAttribute); 1421XmlNode child = xmlElement.FirstChild; 1438XmlNode[] markup = appInfo.Markup;
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (3)
566XmlNode[] xmlNodes = obj as XmlNode[]; 568foreach (XmlNode xmlNode in xmlNodes)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlSerializableServices.cs (6)
15public static XmlNode[] ReadNodes(XmlReader xmlReader) 20List<XmlNode> nodeList = new List<XmlNode>(); 27XmlNode node = doc.ReadNode(xmlReader); 41XmlNode node = doc.ReadNode(xmlReader); 60public static void WriteNodes(XmlWriter xmlWriter, XmlNode[] nodes)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ContextBindingElementPolicy.cs (1)
69foreach (XmlNode node in parent.ChildNodes)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\OneWayBindingElementImporter.cs (1)
39XmlNode currentNode = oneWayAssertion.ChildNodes[i];
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ReliableSessionBindingElementImporter.cs (12)
94private static bool Is11Assertion(XmlNode node, string assertion) 99private static bool IsElement(XmlNode node, string ns, string assertion) 112private static bool IsFeb2005Assertion(XmlNode node, string assertion) 124XmlNode currentNode = SkipToNode(assertionChildren); 177XmlNode currentNode = SkipToNode(nodes); 208private static void ProcessWsrm11Policy(MetadataImporter importer, XmlNode node, ReliableSessionBindingElement settings) 243private static TimeSpan ReadMillisecondsAttribute(XmlNode wsrmNode, bool convertToTimeSpan) 318private static XmlNode SkipToNode(IEnumerator nodes) 322XmlNode currentNode = (XmlNode)nodes.Current; 333private static XmlElement ThrowIfNotPolicyElement(XmlNode node, ReliableMessagingVersion reliableMessagingVersion) 452XmlNode policyNode = SkipToNode(policyNodes);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataSet.cs (2)
372if ((elem) is Microsoft.Xml.XmlNode || elem == null) 374WriteElementLiteral((Microsoft.Xml.XmlNode)elem, @"", null, false, true);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\PolicyReader.cs (4)
62private IEnumerable<IEnumerable<XmlElement>> ReadNode(XmlNode node, XmlElement contextAssertion, YieldLimiter yieldLimiter) 141foreach (XmlNode child in element.ChildNodes) 164foreach (XmlNode child in element.ChildNodes) 241internal static NodeType GetNodeType(XmlNode node)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlExporter.cs (1)
865XmlNode iNode = XmlDoc.ImportNode(assertion, true);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlImporter.cs (1)
1133foreach (XmlNode node in addressingAssertion.ChildNodes)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
868(!isArray && typeof(IEnumerable).IsAssignableFrom(member.MemberType) && member.MemberType != typeof(string) && !typeof(XmlNode).IsAssignableFrom(member.MemberType) && !typeof(IXmlSerializable).IsAssignableFrom(member.MemberType)))
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
558XmlNode claimType = claimTypeElement.Attributes.GetNamedItem("Uri");
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSSecurityPolicy.cs (5)
317foreach (XmlNode node in assertion.ChildNodes) 425foreach (XmlNode node in assertion.ChildNodes) 2324foreach (XmlNode node in assertion.ChildNodes) 2401foreach (XmlNode node in assertion.ChildNodes) 2406foreach (XmlNode p in node.ChildNodes)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSSecurityPolicy12.cs (2)
92foreach (XmlNode node in assertion.ChildNodes) 103foreach (XmlNode node in policyElement.ChildNodes)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSTrust.cs (2)
813XmlNode skiNode; 918foreach (XmlNode node in element.ChildNodes)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\XmlHelper.cs (3)
57XmlNode child = parent.ChildNodes[i]; 89XmlNode child = parent.ChildNodes[i]; 213internal static void OnUnexpectedChildNodeError(XmlElement parent, XmlNode n)
FrameworkFork\System.Web.Services\Services\Description\ServiceDescription.cs (2)
517XmlNode child = documentation.FirstChild; 520XmlNode sibling = child.NextSibling;
FrameworkFork\System.Web.Services\Services\Description\ServiceDescriptionSerializer.cs (108)
54if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 56WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 68if ((a[ia]) is Microsoft.Xml.XmlNode || a[ia] == null) 70WriteElementLiteral((Microsoft.Xml.XmlNode)a[ia], @"", null, false, true); 165if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 167WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 179if ((a[ia]) is Microsoft.Xml.XmlNode || a[ia] == null) 181WriteElementLiteral((Microsoft.Xml.XmlNode)a[ia], @"", null, false, true); 236if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 238WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 267if ((elem) is Microsoft.Xml.XmlNode || elem == null) 269WriteElementLiteral((Microsoft.Xml.XmlNode)elem, @"", null, false, true); 407if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 409WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 438if ((elem) is Microsoft.Xml.XmlNode || elem == null) 440WriteElementLiteral((Microsoft.Xml.XmlNode)elem, @"", null, false, true); 503if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 505WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 534if ((elem) is Microsoft.Xml.XmlNode || elem == null) 536WriteElementLiteral((Microsoft.Xml.XmlNode)elem, @"", null, false, true); 601if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 603WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 628if ((elem) is Microsoft.Xml.XmlNode || elem == null) 630WriteElementLiteral((Microsoft.Xml.XmlNode)elem, @"", null, false, true); 781if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 783WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 832if ((elem) is Microsoft.Xml.XmlNode || elem == null) 834WriteElementLiteral((Microsoft.Xml.XmlNode)elem, @"", null, false, true); 947if ((elem) is Microsoft.Xml.XmlNode || elem == null) 949WriteElementLiteral((Microsoft.Xml.XmlNode)elem, @"", null, false, true); 1391if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 1393WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 1450if ((elem) is Microsoft.Xml.XmlNode || elem == null) 1452WriteElementLiteral((Microsoft.Xml.XmlNode)elem, @"", null, false, true); 1771if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 1773WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 1785if ((a[ia]) is Microsoft.Xml.XmlNode || a[ia] == null) 1787WriteElementLiteral((Microsoft.Xml.XmlNode)a[ia], @"", null, false, true); 1845if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 1847WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 1859if ((a[ia]) is Microsoft.Xml.XmlNode || a[ia] == null) 1861WriteElementLiteral((Microsoft.Xml.XmlNode)a[ia], @"", null, false, true); 1943if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 1945WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 1957if ((a[ia]) is Microsoft.Xml.XmlNode || a[ia] == null) 1959WriteElementLiteral((Microsoft.Xml.XmlNode)a[ia], @"", null, false, true); 2004if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 2006WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 2018if ((a[ia]) is Microsoft.Xml.XmlNode || a[ia] == null) 2020WriteElementLiteral((Microsoft.Xml.XmlNode)a[ia], @"", null, false, true); 2065if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 2067WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 2079if ((a[ia]) is Microsoft.Xml.XmlNode || a[ia] == null) 2081WriteElementLiteral((Microsoft.Xml.XmlNode)a[ia], @"", null, false, true); 2125if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 2127WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 2139if ((a[ia]) is Microsoft.Xml.XmlNode || a[ia] == null) 2141WriteElementLiteral((Microsoft.Xml.XmlNode)a[ia], @"", null, false, true); 2197if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 2199WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 2211if ((a[ia]) is Microsoft.Xml.XmlNode || a[ia] == null) 2213WriteElementLiteral((Microsoft.Xml.XmlNode)a[ia], @"", null, false, true); 2256if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 2258WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 2270if ((a[ia]) is Microsoft.Xml.XmlNode || a[ia] == null) 2272WriteElementLiteral((Microsoft.Xml.XmlNode)a[ia], @"", null, false, true); 2517Microsoft.Xml.XmlNode[] a = (Microsoft.Xml.XmlNode[])o.@Markup; 2522Microsoft.Xml.XmlNode ai = (Microsoft.Xml.XmlNode)a[ia]; 2527if ((elem) is Microsoft.Xml.XmlNode || elem == null) 2529WriteElementLiteral((Microsoft.Xml.XmlNode)elem, @"", null, false, true); 2536else if (ai is Microsoft.Xml.XmlNode) 2538((Microsoft.Xml.XmlNode)ai).WriteTo(Writer); 2577Microsoft.Xml.XmlNode[] a = (Microsoft.Xml.XmlNode[])o.@Markup; 2582Microsoft.Xml.XmlNode ai = (Microsoft.Xml.XmlNode)a[ia]; 2587if ((elem) is Microsoft.Xml.XmlNode || elem == null) 2589WriteElementLiteral((Microsoft.Xml.XmlNode)elem, @"", null, false, true); 2596else if (ai is Microsoft.Xml.XmlNode) 2598((Microsoft.Xml.XmlNode)ai).WriteTo(Writer); 5149if ((o.@DocumentationElement) is Microsoft.Xml.XmlNode || o.@DocumentationElement == null) 5151WriteElementLiteral((Microsoft.Xml.XmlNode)o.@DocumentationElement, @"documentation", @"http://schemas.xmlsoap.org/wsdl/", false, true); 5163if ((a[ia]) is Microsoft.Xml.XmlNode || a[ia] == null) 5165WriteElementLiteral((Microsoft.Xml.XmlNode)a[ia], @"", null, false, true); 8905Microsoft.Xml.XmlNode[] a_2 = null; 8929o.@Markup = (Microsoft.Xml.XmlNode[])ShrinkArray(a_2, ca_2, typeof(Microsoft.Xml.XmlNode), true); 8940a_2 = (Microsoft.Xml.XmlNode[])EnsureArrayIndex(a_2, ca_2, typeof(Microsoft.Xml.XmlNode)); a_2[ca_2++] = (Microsoft.Xml.XmlNode)ReadXmlNode(false); 8947a_2 = (Microsoft.Xml.XmlNode[])EnsureArrayIndex(a_2, ca_2, typeof(Microsoft.Xml.XmlNode)); a_2[ca_2++] = (Microsoft.Xml.XmlNode)Document.CreateTextNode(Reader.ReadString()); 8956o.@Markup = (Microsoft.Xml.XmlNode[])ShrinkArray(a_2, ca_2, typeof(Microsoft.Xml.XmlNode), true); 8978Microsoft.Xml.XmlNode[] a_3 = null; 9007o.@Markup = (Microsoft.Xml.XmlNode[])ShrinkArray(a_3, ca_3, typeof(Microsoft.Xml.XmlNode), true); 9018a_3 = (Microsoft.Xml.XmlNode[])EnsureArrayIndex(a_3, ca_3, typeof(Microsoft.Xml.XmlNode)); a_3[ca_3++] = (Microsoft.Xml.XmlNode)ReadXmlNode(false); 9025a_3 = (Microsoft.Xml.XmlNode[])EnsureArrayIndex(a_3, ca_3, typeof(Microsoft.Xml.XmlNode)); a_3[ca_3++] = (Microsoft.Xml.XmlNode)Document.CreateTextNode(Reader.ReadString()); 9034o.@Markup = (Microsoft.Xml.XmlNode[])ShrinkArray(a_3, ca_3, typeof(Microsoft.Xml.XmlNode), true);