4 writes to _currentEntryIndex
PresentationFramework (4)
System\Windows\Navigation\Journal.cs (4)
61
_currentEntryIndex
= info.GetInt32("_currentEntryIndex");
308
_currentEntryIndex
++;
425
_currentEntryIndex
= index;
491
_currentEntryIndex
--;
29 references to _currentEntryIndex
PresentationFramework (29)
System\Windows\Navigation\Journal.cs (29)
50
info.AddValue("_currentEntryIndex",
_currentEntryIndex
);
62
_uncommittedCurrentIndex =
_currentEntryIndex
;
113
return
_currentEntryIndex
;
124
if (
_currentEntryIndex
>= 0 &&
_currentEntryIndex
< TotalCount)
126
return _journalEntryList[
_currentEntryIndex
];
137
get { return _uncommittedCurrentIndex !=
_currentEntryIndex
; }
249
int index =
_currentEntryIndex
; // start from current but do not change it
275
if (
_currentEntryIndex
> -1 &&
_currentEntryIndex
< TotalCount)
279
JournalEntry oldEntry = _journalEntryList[
_currentEntryIndex
];
281
_journalEntryList[
_currentEntryIndex
] = journalEntry;
302
Debug.Assert(_uncommittedCurrentIndex ==
_currentEntryIndex
,
309
_uncommittedCurrentIndex =
_currentEntryIndex
;
323
if (
_currentEntryIndex
>= TotalCount)
326
if(_uncommittedCurrentIndex >
_currentEntryIndex
)
329
_journalEntryList.RemoveRange(
_currentEntryIndex
, _journalEntryList.Count -
_currentEntryIndex
);
341
_uncommittedCurrentIndex =
_currentEntryIndex
;
359
if (_uncommittedCurrentIndex ==
_currentEntryIndex
)
377
if (fwdEntryIndex ==
_currentEntryIndex
)
399
if (index <=
_currentEntryIndex
)
426
_uncommittedCurrentIndex =
_currentEntryIndex
;
479
Debug.Assert(_uncommittedCurrentIndex ==
_currentEntryIndex
,
489
if (
_currentEntryIndex
> index)
508
if (i !=
_currentEntryIndex
)
571
if (index ==
_currentEntryIndex
)
598
return
_currentEntryIndex
>= 0 &&
_currentEntryIndex
<= TotalCount