3 overrides of CurrentPosition
System.ServiceModel (3)
System\ServiceModel\Dispatcher\QuerySafeNavigator.cs (2)
202public override long CurrentPosition 676public override long CurrentPosition
System\ServiceModel\Dispatcher\SeekableMessageNavigator.cs (1)
157public override long CurrentPosition
29 writes to CurrentPosition
System.ServiceModel (29)
System\ServiceModel\Dispatcher\QueryBranchOp.cs (2)
755contextNode.CurrentPosition = pos; // restore the navigator to its original position 782contextNode.CurrentPosition = pos;
System\ServiceModel\Dispatcher\QueryFunctions.cs (2)
796node.Node.CurrentPosition = node.Position; 798node.Node.CurrentPosition = pos;
System\ServiceModel\Dispatcher\QueryNode.cs (2)
132this.node.CurrentPosition = this.nodePosition; 1125this.nav.CurrentPosition = this.data.seq[this.index].GetNavigatorPosition();
System\ServiceModel\Dispatcher\QuerySafeNavigator.cs (1)
210this.navigator.CurrentPosition = value;
System\ServiceModel\Dispatcher\QuerySelectOp.cs (2)
344contextNode.CurrentPosition = position; 382contextNode.CurrentPosition = position;
System\ServiceModel\Dispatcher\XPathMessageContext.cs (20)
629nav.CurrentPosition = p; 702nav.CurrentPosition = p; 765nav.CurrentPosition = p; 829nav.CurrentPosition = p; 875nav.CurrentPosition = p; 922nav.CurrentPosition = p; 987nav.CurrentPosition = seq[0].Node.Position; 989nav.CurrentPosition = p; 1049nav.CurrentPosition = seq[0].Node.Position; 1051nav.CurrentPosition = p; 1114nav.CurrentPosition = seq[0].Node.Position; 1116nav.CurrentPosition = p; 1188nav.CurrentPosition = seq[0].Node.Position; 1190nav.CurrentPosition = p; 1261nav.CurrentPosition = pos; 1274nav.CurrentPosition = p; 1401nav.CurrentPosition = p; 1448nav.CurrentPosition = p; 1496nav.CurrentPosition = p; 1543nav.CurrentPosition = p;
22 references to CurrentPosition
System.ServiceModel (22)
System\ServiceModel\Dispatcher\QueryBranchOp.cs (1)
724long pos = contextNode.CurrentPosition;
System\ServiceModel\Dispatcher\QueryFunctions.cs (1)
795long pos = node.Node.CurrentPosition;
System\ServiceModel\Dispatcher\QueryNode.cs (1)
30this.nodePosition = node.CurrentPosition;
System\ServiceModel\Dispatcher\QuerySafeNavigator.cs (1)
206return this.navigator.CurrentPosition;
System\ServiceModel\Dispatcher\QuerySelectOp.cs (2)
342long position = contextNode.CurrentPosition; 380long position = contextNode.CurrentPosition;
System\ServiceModel\Dispatcher\XPathMessageContext.cs (16)
627long p = nav.CurrentPosition; 700long p = nav.CurrentPosition; 763long p = nav.CurrentPosition; 824long p = nav.CurrentPosition; 870long p = nav.CurrentPosition; 920long p = nav.CurrentPosition; 986long p = nav.CurrentPosition; 1048long p = nav.CurrentPosition; 1113long p = nav.CurrentPosition; 1187long p = nav.CurrentPosition; 1247long p = nav.CurrentPosition; 1259long pos = nav.CurrentPosition; 1385long p = nav.CurrentPosition; 1436long p = nav.CurrentPosition; 1484long p = nav.CurrentPosition; 1531long p = nav.CurrentPosition;