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