3 writes to ContextNode
PresentationFramework (3)
MS\Internal\Data\XmlBindingWorker.cs (3)
301ContextNode = null; 307ContextNode = CollectionView.CurrentItem as XmlNode; 317ContextNode = DataItem as XmlNode;
16 references to ContextNode
PresentationFramework (16)
MS\Internal\Data\XmlBindingWorker.cs (16)
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); 440Debug.Assert(ContextNode != null); 511nodes = ContextNode.SelectNodes(XPath, nsMgr); 515nodes = ContextNode.SelectNodes(XPath); 524traceParameters: new object[] { (ContextNode != null) ? ContextNode.Name : null, XPath, ParentBindingExpression, xe }, 534IdentifyNode(ContextNode), 623return (parent == ContextNode); 629if (parent == ContextNode)