11 writes to _lastGoodKnownRow
System.Windows.Forms (11)
System\Windows\Forms\DataBinding\CurrencyManager.cs (11)
422_lastGoodKnownRow = listposition; 438_lastGoodKnownRow = listposition; 791_lastGoodKnownRow = -1; 943_lastGoodKnownRow = -1; 965_lastGoodKnownRow = -1; 989_lastGoodKnownRow = -1; 1044_lastGoodKnownRow = -1; 1049_lastGoodKnownRow = -1; 1054_lastGoodKnownRow++; 1061_lastGoodKnownRow = e.NewIndex; 1068_lastGoodKnownRow = -1;
12 references to _lastGoodKnownRow
System.Windows.Forms (12)
System\Windows\Forms\DataBinding\CurrencyManager.cs (12)
406if (_lastGoodKnownRow == -1) 434listposition = _lastGoodKnownRow; 622Debug.Assert(_lastGoodKnownRow == -1 || _lastGoodKnownRow == listposition, "if we have a valid lastGoodKnownRow, then it should equal the position in the list"); 819Debug.Assert(_lastGoodKnownRow == -1 || listposition == _lastGoodKnownRow, "how did they get out of sync?"); 836int curLastGoodKnownRow = _lastGoodKnownRow; 1042if (e.NewIndex == _lastGoodKnownRow) 1052if (e.NewIndex <= _lastGoodKnownRow && _lastGoodKnownRow < List.Count - 1) 1059if (e.OldIndex == _lastGoodKnownRow) 1066if (e.NewIndex == _lastGoodKnownRow)