3 writes to dom
System.ServiceModel (3)
System\ServiceModel\Dispatcher\SeekableMessageNavigator.cs (3)
125this.dom = nav.dom; 672this.dom = nav.dom; 1148this.dom = this;
106 references to dom
System.ServiceModel (106)
System\ServiceModel\Dispatcher\SeekableMessageNavigator.cs (106)
125this.dom = nav.dom; 148string s = this.dom.nodes[this.location].baseUri; 168Position p = this.dom.DecodePosition(value); 182int n = this.dom.nodes[p.parent].firstNamespace; 193this.nsStack.Push(this.dom.nodes[n].name); 194n = this.dom.nodes[n].nextSibling; 209return this.dom.nodes[this.location].firstAttribute != NullIndex; 219return this.dom.nodes[this.location].firstChild != NullIndex; 231return this.dom.nodes[this.location].empty; 240string s = this.dom.nodes[this.location].name; 250return this.dom.message; 268string s = this.dom.nodes[this.location].ns; 279if (!this.dom.atomize) 281this.dom.Atomize(); 283return this.dom.nameTable; 292return this.dom.nodes[this.location].type; 302string s = this.dom.nodes[this.location].prefix; 312return this.dom.GetValue(this.location); 322string s = this.dom.nodes[this.location].xmlLang; 377if (this.dom != nav.dom) 382return this.dom.ComparePosition(this.specialParent, this.location, nav.specialParent, nav.location); 388Position p1 = this.dom.DecodePosition(pos1); 389Position p2 = this.dom.DecodePosition(pos2); 390return this.dom.ComparePosition(p1.parent, p1.elem, p2.parent, p2.elem); 399if (!this.dom.atomize) 410if (!this.dom.atomize) 421if (!this.dom.atomize) 453a = this.dom.nodes[this.location].firstAttribute; 456if (String.CompareOrdinal(this.dom.nodes[a].name, name) == 0 && String.CompareOrdinal(this.dom.nodes[a].ns, ns) == 0) 458ret = this.dom.nodes[a].val; 463a = this.dom.nodes[a].nextSibling; 472string s = this.dom.nodes[this.dom.DecodePosition(pos).elem].name; 479return GetName(this.dom.DecodePosition(pos).elem); 485string s = this.dom.nodes[this.dom.DecodePosition(pos).elem].ns; 506ns = this.dom.nodes[this.location].firstNamespace; 513if (String.CompareOrdinal(this.dom.nodes[ns].name, name) == 0) 515ret = this.dom.nodes[ns].val; 519ns = this.dom.nodes[ns].nextSibling; 528return this.dom.nodes[this.dom.DecodePosition(pos).elem].type; 534string s = this.dom.GetValue(this.dom.DecodePosition(pos).elem); 563if (this.dom != nav.dom) 569XPathNodeType type = this.dom.nodes[nav.location].type; 576type = this.dom.nodes[this.location].type; 587n = this.dom.nodes[n].parent; 622return this.dom == nav.dom && this.location == nav.location && this.specialParent == nav.specialParent; 629if (!this.dom.atomize) 640if (!this.dom.atomize) 672this.dom = nav.dom; 700if (this.dom.nodes[this.location].type != XPathNodeType.Element) 707int n = this.dom.nodes[this.location].firstAttribute; 710if (String.CompareOrdinal(this.dom.nodes[n].name, localName) == 0 && 711String.CompareOrdinal(this.dom.nodes[n].ns, namespaceURI) == 0) 721n = this.dom.nodes[n].nextSibling; 733XPathNodeType t = this.dom.nodes[this.location].type; 738int p = this.dom.nodes[this.location].parent; 746this.location = this.dom.nodes[p].firstChild; 759if (this.dom.nodes[this.location].type != XPathNodeType.Element) 766int n = this.dom.nodes[this.location].firstAttribute; 784if (this.location == RootIndex || this.dom.nodes[this.location].type == XPathNodeType.Element) 788int n = this.dom.nodes[this.location].firstChild; 805if (this.dom.nodes[this.location].type != XPathNodeType.Element) 822int n = FindNamespace(this.location, this.dom.nodes[this.location].firstNamespace, scope); 852if (this.dom.nodes[this.location].type != XPathNodeType.Element) 871int n = this.dom.nodes[this.location].firstNamespace; 878nodeName = this.dom.nodes[n].name; 883nodeVal = this.dom.nodes[n].val; 894n = this.dom.nodes[n].nextSibling; 911XPathNodeType type = this.dom.nodes[this.location].type; 918int n = this.dom.nodes[this.location].nextSibling; 933if (this.dom.nodes[this.location].type != XPathNodeType.Attribute) 939int n = this.dom.nodes[this.location].nextSibling; 954if (this.dom.nodes[this.location].type != XPathNodeType.Namespace) 960int n = FindNamespace(this.specialParent, this.dom.nodes[this.location].nextSibling, scope); 990this.location = this.dom.nodes[this.location].parent; 1001XPathNodeType t = this.dom.nodes[this.location].type; 1004n = this.dom.nodes[this.location].prevSibling; 1029if (!this.dom.atomize) 1040if (!this.dom.atomize) 1051if (!this.dom.atomize) 1062if (!this.dom.atomize) 1073if (!this.dom.atomize) 1084if (!this.dom.atomize) 1095if (!this.dom.atomize) 1106if (!this.dom.atomize) 1119if (!this.dom.atomize) 1121this.dom.atomize = true; 1122this.dom.nameTable = new NameTable(); 1123this.dom.nameTable.Add(string.Empty); 1124this.dom.Atomize(RootIndex, this.nextFreeIndex); 1500nodeName = this.dom.nodes[ns].name; 1503ns = this.dom.nodes[ns].nextSibling; 1510nodeVal = this.dom.nodes[ns].val; 1528ns = this.dom.nodes[ns].nextSibling; 1539if (this.dom.nodes[ns].parent != parent) 1569p = this.dom.nodes[elem].prefix; 1570n = this.dom.nodes[elem].name; 1613this.dom.LoadOnDemand(elem); 1809this.dom.LoadOnDemand(this.location);