6 writes to _length
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\IO\MemoryStream.cs (6)
67_length = _capacity = buffer.Length; 93_length = _capacity = index + count; 564_length = newLength; 605_length = i; 656_length = i; 738_length = newLength;
30 references to _length
System.Private.CoreLib (30)
src\libraries\System.Private.CoreLib\src\System\IO\MemoryStream.cs (30)
195buffer = new ArraySegment<byte>(_buffer, offset: _origin, count: _length - _origin); 222if ((uint)newPos > (uint)_length) 224_position = _length; 238int n = _length - _position; 278if (_length > 0) 280Buffer.BlockCopy(_buffer, 0, newBuffer, 0, _length); 298return _length - _origin; 325int n = _length - _position; 358int n = Math.Min(_length - _position, buffer.Length); 431if (_position >= _length) 456int remaining = InternalEmulateRead(_length - originalPosition); 490int n = InternalEmulateRead(_length - _position); 520SeekOrigin.End => _length, 562if (!allocatedNewArray && newLength > _length) 563Array.Clear(_buffer, _length, newLength - _length); 571int count = _length - _origin; 590if (i > _length) 592bool mustZero = _position > _length; 603Array.Clear(_buffer, _length, i - _length); 641if (i > _length) 643bool mustZero = _position > _length; 654Array.Clear(_buffer, _length, i - _length); 722if (_position >= _length) 725bool mustZero = _position > _length; 736Array.Clear(_buffer, _length, _position - _length); 750stream.Write(_buffer, _origin, _length - _origin);