3 writes to ContextNode
PresentationFramework (3)
MS\Internal\Data\XmlBindingWorker.cs (3)
307ContextNode = null; 313ContextNode = CollectionView.CurrentItem as XmlNode; 323ContextNode = DataItem as XmlNode;
16 references to ContextNode
PresentationFramework (16)
MS\Internal\Data\XmlBindingWorker.cs (16)
137if (ContextNode == null) // possibly because currentItem moved off collection 161IdentifyNode(ContextNode)), 315if (ContextNode != CollectionView.CurrentItem && TraceData.IsEnabled) 325if (ContextNode != DataItem && TraceData.IsEnabled) 348if (ContextNode != null) 350XmlDocument doc = DocumentFor(ContextNode); 369if (ContextNode != null) 371XmlDocument doc = DocumentFor(ContextNode); 446Debug.Assert(ContextNode != null); 517nodes = ContextNode.SelectNodes(XPath, nsMgr); 521nodes = ContextNode.SelectNodes(XPath); 530traceParameters: new object[] { (ContextNode != null) ? ContextNode.Name : null, XPath, ParentBindingExpression, xe }, 540IdentifyNode(ContextNode), 629return (parent == ContextNode); 635if (parent == ContextNode)