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)
855
if (!_lastBufferIsPooled && _totalLength ==
_lastBuffer
.Length)
858
return
_lastBuffer
;
877
return
_lastBuffer
;
884
:
_lastBuffer
.AsSpan(0, _totalLength);
892
Debug.Assert(_lastBufferOffset <=
_lastBuffer
.Length);
894
return
_lastBuffer
.AsSpan(0, _totalLength).ToArray();
918
byte[] lastBuffer =
_lastBuffer
;
937
int lastBufferCapacity =
_lastBuffer
.Length;
1009
Span<byte> remainingInCurrentBuffer =
_lastBuffer
.AsSpan(_lastBufferOffset);
1044
_pooledBuffers[bufferCount] =
_lastBuffer
;
1072
Debug.Assert(_lastBufferOffset <=
_lastBuffer
.Length);
1075
_lastBuffer
.AsSpan(0, _lastBufferOffset).CopyTo(destination);
1095
Debug.Assert(
_lastBuffer
is not null);
1096
byte[] lastBuffer =
_lastBuffer
;