4 writes to _lastBuffer
System.Net.Http (4)
System\Net\Http\HttpContent.cs (4)
822
_lastBuffer
= [];
896
_lastBuffer
= newBuffer;
1037
_lastBuffer
= newBuffer;
1087
_lastBuffer
= null!;
14 references to _lastBuffer
System.Net.Http (14)
System\Net\Http\HttpContent.cs (14)
845
if (!_lastBufferIsPooled && _totalLength ==
_lastBuffer
.Length)
848
return
_lastBuffer
;
867
return
_lastBuffer
;
874
:
_lastBuffer
.AsSpan(0, _totalLength);
882
Debug.Assert(_lastBufferOffset <=
_lastBuffer
.Length);
884
return
_lastBuffer
.AsSpan(0, _totalLength).ToArray();
908
byte[] lastBuffer =
_lastBuffer
;
927
int lastBufferCapacity =
_lastBuffer
.Length;
999
Span<byte> remainingInCurrentBuffer =
_lastBuffer
.AsSpan(_lastBufferOffset);
1034
_pooledBuffers[bufferCount] =
_lastBuffer
;
1062
Debug.Assert(_lastBufferOffset <=
_lastBuffer
.Length);
1065
_lastBuffer
.AsSpan(0, _lastBufferOffset).CopyTo(destination);
1085
Debug.Assert(
_lastBuffer
is not null);
1086
byte[] lastBuffer =
_lastBuffer
;