4 writes to _currentName
System.Resources.Extensions (4)
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (4)
1069_currentName = ENUM_NOT_STARTED; 1079_currentName = ENUM_DONE; 1083_currentName++; 1161_currentName = ENUM_NOT_STARTED;
9 references to _currentName
System.Resources.Extensions (9)
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (9)
1076if (_currentName == _reader._numResources - 1 || _currentName == ENUM_DONE) 1091if (_currentName == ENUM_DONE) throw new InvalidOperationException(SR.InvalidOperation_EnumEnded); 1095return _reader.AllocateStringForNameIndex(_currentName, out _dataPosition); 1108if (_currentName == ENUM_DONE) throw new InvalidOperationException(SR.InvalidOperation_EnumEnded); 1112string key = _reader.AllocateStringForNameIndex(_currentName, out _dataPosition); // AllocateStringForNameIndex could lock on _reader 1128value = _reader.GetValueForNameIndex(_currentName); 1145if (_currentName == ENUM_DONE) throw new InvalidOperationException(SR.InvalidOperation_EnumEnded); 1153return _reader.GetValueForNameIndex(_currentName);