2 writes to _ums
System.Resources.Extensions (2)
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (2)
138_ums = stream as UnmanagedMemoryStream; 171_ums = null;
28 references to _ums
System.Resources.Extensions (28)
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (28)
199if (_ums == null) 215if (_ums == null) 347if (_ums != null) 349byte* bytes = _ums.PositionPointer; 351_ums.Seek(byteLen, SeekOrigin.Current); 352if (_ums.Position > _ums.Length) 396if (_ums != null) 398if (_ums.Position > _ums.Length - byteLen) 402char* charPtr = (char*)_ums.PositionPointer; 418_ums.Position += byteLen; 713if (_ums == null) 722if (len > _ums.Length - _ums.Position) 728int r = _ums.Read(bytes, 0, len); 740if (_ums == null) 748if (len > _ums.Length - _ums.Position) 757return new UnmanagedMemoryStream(_ums.PositionPointer, len, len, FileAccess.Read); 891if (_ums == null) 908_nameHashesPtr = (int*)_ums.PositionPointer; 910_ums.Seek(seekPos, SeekOrigin.Current); 912_ = _ums.PositionPointer; 917if (_ums == null) 940_namePositionsPtr = (int*)_ums.PositionPointer; 942_ums.Seek(seekPos, SeekOrigin.Current); 944_ = _ums.PositionPointer;