4 writes to _currentEntryIndex
PresentationFramework (4)
src\Framework\System\Windows\Navigation\Journal.cs (4)
84_currentEntryIndex = info.GetInt32("_currentEntryIndex"); 334_currentEntryIndex++; 451_currentEntryIndex = index; 521_currentEntryIndex--;
29 references to _currentEntryIndex
PresentationFramework (29)
src\Framework\System\Windows\Navigation\Journal.cs (29)
73info.AddValue("_currentEntryIndex", _currentEntryIndex); 85_uncommittedCurrentIndex = _currentEntryIndex; 136return _currentEntryIndex; 147if (_currentEntryIndex >= 0 && _currentEntryIndex < TotalCount) 149return _journalEntryList[_currentEntryIndex]; 160get { return _uncommittedCurrentIndex != _currentEntryIndex; } 272int index = _currentEntryIndex; // start from current but do not change it 301if (_currentEntryIndex > -1 && _currentEntryIndex < TotalCount) 305JournalEntry oldEntry = _journalEntryList[_currentEntryIndex]; 307_journalEntryList[_currentEntryIndex] = journalEntry; 328Debug.Assert(_uncommittedCurrentIndex == _currentEntryIndex, 335_uncommittedCurrentIndex = _currentEntryIndex; 349if (_currentEntryIndex >= TotalCount) 352if(_uncommittedCurrentIndex > _currentEntryIndex) 355_journalEntryList.RemoveRange(_currentEntryIndex, _journalEntryList.Count - _currentEntryIndex); 367_uncommittedCurrentIndex = _currentEntryIndex; 385if (_uncommittedCurrentIndex == _currentEntryIndex) 403if (fwdEntryIndex == _currentEntryIndex) 425if (index <= _currentEntryIndex) 452_uncommittedCurrentIndex = _currentEntryIndex; 509Debug.Assert(_uncommittedCurrentIndex == _currentEntryIndex, 519if (_currentEntryIndex > index) 538if (i != _currentEntryIndex) 601if (index == _currentEntryIndex) 628return _currentEntryIndex >= 0 && _currentEntryIndex <= TotalCount