4 writes to _lastBuffer
System.Net.Http (4)
System\Net\Http\HttpContent.cs (4)
832_lastBuffer = []; 906_lastBuffer = newBuffer; 1047_lastBuffer = newBuffer; 1097_lastBuffer = null!;
14 references to _lastBuffer
System.Net.Http (14)
System\Net\Http\HttpContent.cs (14)
855if (!_lastBufferIsPooled && _totalLength == _lastBuffer.Length) 858return _lastBuffer; 877return _lastBuffer; 884: _lastBuffer.AsSpan(0, _totalLength); 892Debug.Assert(_lastBufferOffset <= _lastBuffer.Length); 894return _lastBuffer.AsSpan(0, _totalLength).ToArray(); 918byte[] lastBuffer = _lastBuffer; 937int lastBufferCapacity = _lastBuffer.Length; 1009Span<byte> remainingInCurrentBuffer = _lastBuffer.AsSpan(_lastBufferOffset); 1044_pooledBuffers[bufferCount] = _lastBuffer; 1072Debug.Assert(_lastBufferOffset <= _lastBuffer.Length); 1075_lastBuffer.AsSpan(0, _lastBufferOffset).CopyTo(destination); 1095Debug.Assert(_lastBuffer is not null); 1096byte[] lastBuffer = _lastBuffer;