3 writes to _bp
PresentationFramework (3)
src\Framework\System\Windows\Navigation\NavigationService.cs (3)
1334_bp = null; 1380_bp = bp; 3908_bp = null;
40 references to _bp
PresentationFramework (40)
src\Framework\System\Windows\Navigation\NavigationService.cs (40)
284Debug.Assert(_bp != null, "NavigationService should not handle a nav from a hyperlink thats not in its hosted tree"); 384targetElement = LogicalTreeHelper.FindLogicalNode((DependencyObject)_bp, elementId) as DependencyObject; 394if (_bp != null) 399FrameworkElement fe = _bp as FrameworkElement; 416IInputElement elem = _bp as IInputElement; 427BringIntoView(_bp as DependencyObject); 506if (_navigatorHostImpl != null && !(_bp is Visual)) 520Debug.Assert(!(_bp is Visual)); 863DependencyObject o = _bp as DependencyObject; 1085if (!pf._Resume && pf.ParentPageFunctionId == Guid.Empty && _bp is PageFunctionBase) 1087pf.ParentPageFunctionId = ((PageFunctionBase)_bp).PageFunctionId; 1201bool canDispose = UnhookOldTree(_bp); 1215DisposeTreeQueueItem disposeItem = new DisposeTreeQueueItem(_bp); 1325if (object.ReferenceEquals(bp, _bp)) 1383BPReady(this, new BPReadyEventArgs(_bp, bpu)); 1574return _bp; 1596if (_bp == null) 1615_bp != null ? _bp.GetType().ToString() : "null")); 1760if (source == null && _bp == null) 1858if (object.ReferenceEquals(root, _bp) && (navigateInfo == null || navigateInfo.NavigationMode != NavigationMode.Refresh)) 2171else if (_bp != null) 2176Navigate(_bp, new NavigateInfo(_currentSource, NavigationMode.Refresh)); 2261this.Application.FireNavigating(e, _bp == null); 2493FrameworkContentElement fce = _bp as FrameworkContentElement; 2500FrameworkElement fe = _bp as FrameworkElement; 2529if (navigatedToNewContent && IsPageFunction(_bp)) 2784Debug.Assert(sender == _bp); 2785FrameworkContentElement fce = _bp as FrameworkContentElement; 2792((FrameworkElement)_bp).Loaded -= OnContentLoaded; 3314Invariant.Assert(navFlags != NavigationMode.Refresh ^ object.ReferenceEquals(bp, _bp), 3387PageFunctionBase pfBase = _bp as PageFunctionBase; 3428if (_bp == null) 3442PageFunctionBase pfBase = _bp as PageFunctionBase; 3506journalEntry = new JournalEntryKeepAlive(_journalEntryGroupState, _currentCleanSource, _bp); 3519IProvideCustomContentState pccs = _bp as IProvideCustomContentState; 3562DependencyObject dependencyObject = _bp as DependencyObject; 3619journalEntry.SaveState(_bp); 3972PageFunctionBase ps = (PageFunctionBase)_bp; 4181if (object.ReferenceEquals(_bp, finishingChildPageFunction))