2 writes to outputBuffer
System.Private.Xml (2)
System\Xml\XPath\Internal\CacheOutputQuery.cs (2)
21this.outputBuffer = new List<XPathNavigator>(); 27this.outputBuffer = new List<XPathNavigator>(other.outputBuffer);
13 references to outputBuffer
System.Private.Xml (13)
System\Xml\XPath\Internal\CacheOutputQuery.cs (8)
27this.outputBuffer = new List<XPathNavigator>(other.outputBuffer); 43outputBuffer.Clear(); 51Debug.Assert(0 <= count && count <= outputBuffer.Count); 52if (count < outputBuffer.Count) 54return outputBuffer[count++]; 63Debug.Assert(0 <= count && count <= outputBuffer.Count); 68return outputBuffer[count - 1]; 74public override int Count { get { return outputBuffer.Count; } }
System\Xml\XPath\Internal\DocumentorderQuery.cs (1)
20Insert(outputBuffer, node);
System\Xml\XPath\Internal\ForwardPositionQuery.cs (1)
24outputBuffer.Add(node.Clone());
System\Xml\XPath\Internal\IdQuery.cs (1)
53Insert(outputBuffer, contextNode);
System\Xml\XPath\Internal\MergeFilterQuery.cs (1)
40Insert(outputBuffer, node);
System\Xml\XPath\Internal\ReversePositionQuery.cs (1)
14public override int CurrentPosition { get { return outputBuffer.Count - count + 1; } }