31 references to CurrentElement
SMDiagnostics (31)
System\ServiceModel\Diagnostics\TraceXPathNavigator.cs (31)
315ElementNode node = new ElementNode(name, prefix, this.CurrentElement, xmlns); 325this.CurrentElement.Add(node); 339ProcessingInstructionNode node = new ProcessingInstructionNode(name, text, this.CurrentElement); 341this.CurrentElement.Add(node); 360if (this.CurrentElement.text == null) 364this.CurrentElement.text = node; 369this.CurrentElement.text.nodeValue += value; 392this.CurrentElement.attributes.Add(node); 411CommentNode node = new CommentNode(text, this.CurrentElement); 413this.CurrentElement.Add(node); 427this.current = this.CurrentElement.parent; 452retval = this.CurrentElement.text != null || this.CurrentElement.childNodes.Count > 0; 471return this.LookupPrefix(ns, this.CurrentElement); 517bool retval = this.CurrentElement.MoveToFirstAttribute(); 535if (null != this.CurrentElement.childNodes && this.CurrentElement.childNodes.Count > 0) 537this.current = this.CurrentElement.childNodes[0]; 541else if ((null == this.CurrentElement.childNodes || this.CurrentElement.childNodes.Count == 0) && this.CurrentElement.text != null) 544this.CurrentElement.movedToText = true; 603bool retval = this.CurrentElement.MoveToNextAttribute(); 683retval = this.CurrentElement.CurrentAttribute.name; 686retval = this.CurrentElement.name; 719retval = this.CurrentElement.xmlns; 722retval = this.CurrentElement.CurrentAttribute.xmlns; 756retval = this.CurrentElement.prefix; 759retval = this.CurrentElement.CurrentAttribute.prefix; 802retval = this.CurrentElement.text.nodeValue; 805retval = this.CurrentElement.CurrentAttribute.nodeValue;