3 writes to ContextNode
PresentationFramework (3)
MS\Internal\Data\XmlBindingWorker.cs (3)
301ContextNode = null; 307ContextNode = CollectionView.CurrentItem as XmlNode; 317ContextNode = DataItem as XmlNode;
15 references to ContextNode
PresentationFramework (15)
MS\Internal\Data\XmlBindingWorker.cs (15)
131if (ContextNode == null) // possibly because currentItem moved off collection 155IdentifyNode(ContextNode)), 309if (ContextNode != CollectionView.CurrentItem && TraceData.IsEnabled) 319if (ContextNode != DataItem && TraceData.IsEnabled) 342if (ContextNode != null) 344XmlDocument doc = DocumentFor(ContextNode); 363if (ContextNode != null) 365XmlDocument doc = DocumentFor(ContextNode); 442Debug.Assert(ContextNode != null); 513nodes = ContextNode.SelectNodes(XPath, nsMgr); 517nodes = ContextNode.SelectNodes(XPath); 526traceParameters: new object[] { ContextNode?.Name, XPath, ParentBindingExpression, xe }, 536IdentifyNode(ContextNode), 625return (parent == ContextNode); 631if (parent == ContextNode)