10 instantiations of ArrayBuffer
System.Net.Http (10)
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (3)
142
_incomingBuffer = new
ArrayBuffer
(initialSize: 0, usePool: true);
143
_outgoingBuffer = new
ArrayBuffer
(initialSize: 0, usePool: true);
1700
headerBuffer = new
ArrayBuffer
(InitialConnectionBufferSize, usePool: true);
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (1)
597
buffer = new
ArrayBuffer
(initialSize: 32, usePool: true);
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (2)
75
_sendBuffer = new
ArrayBuffer
(initialSize: 64, usePool: true);
76
_recvBuffer = new
ArrayBuffer
(initialSize: 64, usePool: true);
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (4)
87
_writeBuffer = new
ArrayBuffer
(InitialWriteBufferSize, usePool: false);
88
_readBuffer = new
ArrayBuffer
(InitialReadBufferSize, usePool: false);
2002
_readBuffer = new
ArrayBuffer
(pooledBuffer);
2020
_readBuffer = new
ArrayBuffer
(origReadBuffer);
18 references to ArrayBuffer
System.Net.Http (18)
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (11)
33
private
ArrayBuffer
_incomingBuffer;
34
private
ArrayBuffer
_outgoingBuffer;
1408
private void WriteIndexedHeader(int index, ref
ArrayBuffer
headerBuffer)
1421
private void WriteIndexedHeader(int index, string value, ref
ArrayBuffer
headerBuffer)
1434
private void WriteLiteralHeader(string name, ReadOnlySpan<string> values, Encoding? valueEncoding, ref
ArrayBuffer
headerBuffer)
1447
private void WriteLiteralHeaderValues(ReadOnlySpan<string> values, byte[]? separator, Encoding? valueEncoding, ref
ArrayBuffer
headerBuffer)
1460
private void WriteLiteralHeaderValue(string value, Encoding? valueEncoding, ref
ArrayBuffer
headerBuffer)
1473
private void WriteBytes(ReadOnlySpan<byte> bytes, ref
ArrayBuffer
headerBuffer)
1482
private int WriteHeaderCollection(HttpRequestMessage request, HttpHeaders headers, ref
ArrayBuffer
headerBuffer)
1554
private void WriteHeaders(HttpRequestMessage request, ref
ArrayBuffer
headerBuffer)
1693
ArrayBuffer
headerBuffer = default;
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (3)
584
ArrayBuffer
buffer = default;
650
ArrayBuffer
bufferCopy = buffer;
713
private async Task ProcessServerControlStreamAsync(QuicStream stream,
ArrayBuffer
buffer)
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (2)
30
private
ArrayBuffer
_sendBuffer;
32
private
ArrayBuffer
_recvBuffer;
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (2)
49
private
ArrayBuffer
_writeBuffer;
62
private
ArrayBuffer
_readBuffer;