10 instantiations of ArrayBuffer
System.Net.Http (10)
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (3)
138
_incomingBuffer = new
ArrayBuffer
(initialSize: 0, usePool: true);
139
_outgoingBuffer = new
ArrayBuffer
(initialSize: 0, usePool: true);
1642
headerBuffer = new
ArrayBuffer
(InitialConnectionBufferSize, usePool: true);
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (1)
592
buffer = new
ArrayBuffer
(initialSize: 32, usePool: true);
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (2)
73
_sendBuffer = new
ArrayBuffer
(initialSize: 64, usePool: true);
74
_recvBuffer = new
ArrayBuffer
(initialSize: 64, usePool: true);
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (4)
86
_writeBuffer = new
ArrayBuffer
(InitialWriteBufferSize, usePool: false);
87
_readBuffer = new
ArrayBuffer
(InitialReadBufferSize, usePool: false);
1976
_readBuffer = new
ArrayBuffer
(pooledBuffer);
1994
_readBuffer = new
ArrayBuffer
(origReadBuffer);
18 references to ArrayBuffer
System.Net.Http (18)
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (11)
32
private
ArrayBuffer
_incomingBuffer;
33
private
ArrayBuffer
_outgoingBuffer;
1350
private void WriteIndexedHeader(int index, ref
ArrayBuffer
headerBuffer)
1363
private void WriteIndexedHeader(int index, string value, ref
ArrayBuffer
headerBuffer)
1376
private void WriteLiteralHeader(string name, ReadOnlySpan<string> values, Encoding? valueEncoding, ref
ArrayBuffer
headerBuffer)
1389
private void WriteLiteralHeaderValues(ReadOnlySpan<string> values, byte[]? separator, Encoding? valueEncoding, ref
ArrayBuffer
headerBuffer)
1402
private void WriteLiteralHeaderValue(string value, Encoding? valueEncoding, ref
ArrayBuffer
headerBuffer)
1415
private void WriteBytes(ReadOnlySpan<byte> bytes, ref
ArrayBuffer
headerBuffer)
1424
private int WriteHeaderCollection(HttpRequestMessage request, HttpHeaders headers, ref
ArrayBuffer
headerBuffer)
1496
private void WriteHeaders(HttpRequestMessage request, ref
ArrayBuffer
headerBuffer)
1635
ArrayBuffer
headerBuffer = default;
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (3)
580
ArrayBuffer
buffer = default;
631
ArrayBuffer
bufferCopy = buffer;
717
private async Task ProcessServerControlStreamAsync(QuicStream stream,
ArrayBuffer
buffer)
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (2)
29
private
ArrayBuffer
_sendBuffer;
30
private
ArrayBuffer
_recvBuffer;
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (2)
49
private
ArrayBuffer
_writeBuffer;
62
private
ArrayBuffer
_readBuffer;