3 writes to ContextNode
PresentationFramework (3)
MS\Internal\Data\XmlBindingWorker.cs (3)
300ContextNode = null; 306ContextNode = CollectionView.CurrentItem as XmlNode; 316ContextNode = DataItem as XmlNode;
15 references to ContextNode
PresentationFramework (15)
MS\Internal\Data\XmlBindingWorker.cs (15)
130if (ContextNode == null) // possibly because currentItem moved off collection 154IdentifyNode(ContextNode)), 308if (ContextNode != CollectionView.CurrentItem && TraceData.IsEnabled) 318if (ContextNode != DataItem && TraceData.IsEnabled) 341if (ContextNode != null) 343XmlDocument doc = DocumentFor(ContextNode); 362if (ContextNode != null) 364XmlDocument doc = DocumentFor(ContextNode); 441Debug.Assert(ContextNode != null); 512nodes = ContextNode.SelectNodes(XPath, nsMgr); 516nodes = ContextNode.SelectNodes(XPath); 525traceParameters: new object[] { ContextNode?.Name, XPath, ParentBindingExpression, xe }, 535IdentifyNode(ContextNode), 624return (parent == ContextNode); 630if (parent == ContextNode)