2 writes to outputBuffer
System.Xml (2)
System\Xml\XPath\Internal\CacheOutputQuery.cs (2)
23this.outputBuffer = new List<XPathNavigator>(); 28this.outputBuffer = new List<XPathNavigator>(other.outputBuffer);
13 references to outputBuffer
System.Xml (13)
System\Xml\XPath\Internal\CacheOutputQuery.cs (8)
28this.outputBuffer = new List<XPathNavigator>(other.outputBuffer); 41outputBuffer.Clear(); 48Debug.Assert(0 <= count && count <= outputBuffer.Count); 49if (count < outputBuffer.Count) { 50return outputBuffer[count++]; 57Debug.Assert(0 <= count && count <= outputBuffer.Count); 61return outputBuffer[count - 1]; 67public override int Count { get { return outputBuffer.Count; } }
System\Xml\XPath\Internal\DocumentorderQuery.cs (1)
24Insert(outputBuffer, node);
System\Xml\XPath\Internal\ForwardPositionQuery.cs (1)
26outputBuffer.Add(node.Clone());
System\Xml\XPath\Internal\IdQuery.cs (1)
52Insert(outputBuffer, contextNode);
System\Xml\XPath\Internal\MergeFilterQuery.cs (1)
38Insert(outputBuffer, node);
System\Xml\XPath\Internal\ReversePositionQuery.cs (1)
20public override int CurrentPosition { get { return outputBuffer.Count - count + 1; } }