5 writes to _buffer
mscorlib (5)
system\io\memorystream.cs (5)
76_buffer = new byte[capacity]; 92_buffer = buffer; 119_buffer = buffer; 303_buffer = newBuffer; 306_buffer = null;
22 references to _buffer
mscorlib (22)
system\io\memorystream.cs (22)
217return _buffer; 226buffer = new ArraySegment<byte>(_buffer, offset:_origin, count:(_length - _origin)); 234return _buffer; 263return (int)(_buffer[pos-4] | _buffer[pos-3] << 8 | _buffer[pos-2] << 16 | _buffer[pos-1] << 24); 302if (_length > 0) Buffer.InternalBlockCopy(_buffer, 0, newBuffer, 0, _length); 363buffer[offset + byteCount] = _buffer[_position + byteCount]; 366Buffer.InternalBlockCopy(_buffer, _position, buffer, offset, n); 416return _buffer[_position++]; 467return destination.WriteAsync(_buffer, pos, n, cancellationToken); 472memStrDest.Write(_buffer, pos, n); 544Array.Clear(_buffer, _length, newLength - _length); 553Buffer.InternalBlockCopy(_buffer, _origin, copy, 0, _length - _origin); 584Array.Clear(_buffer, _length, i - _length); 587if ((count <= 8) && (buffer != _buffer)) 591_buffer[_position + byteCount] = buffer[offset + byteCount]; 594Buffer.InternalBlockCopy(buffer, offset, _buffer, _position, count); 647Array.Clear(_buffer, _length, _position - _length); 650_buffer[_position++] = value; 661stream.Write(_buffer, _origin, _length - _origin);