4 writes to _currentName
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (4)
1067_currentName = ENUM_NOT_STARTED; 1077_currentName = ENUM_DONE; 1081_currentName++; 1159_currentName = ENUM_NOT_STARTED;
9 references to _currentName
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (9)
1074if (_currentName == _reader._numResources - 1 || _currentName == ENUM_DONE) 1089if (_currentName == ENUM_DONE) throw new InvalidOperationException(SR.InvalidOperation_EnumEnded); 1093return _reader.AllocateStringForNameIndex(_currentName, out _dataPosition); 1106if (_currentName == ENUM_DONE) throw new InvalidOperationException(SR.InvalidOperation_EnumEnded); 1110string key = _reader.AllocateStringForNameIndex(_currentName, out _dataPosition); // AllocateStringForNameIndex could lock on _reader 1126value = _reader.GetValueForNameIndex(_currentName); 1143if (_currentName == ENUM_DONE) throw new InvalidOperationException(SR.InvalidOperation_EnumEnded); 1151return _reader.GetValueForNameIndex(_currentName);