10 instantiations of ArrayBuffer
System.Net.Http (10)
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (3)
139
_incomingBuffer = new
ArrayBuffer
(initialSize: 0, usePool: true);
140
_outgoingBuffer = new
ArrayBuffer
(initialSize: 0, usePool: true);
1645
headerBuffer = new
ArrayBuffer
(InitialConnectionBufferSize, usePool: true);
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (1)
593
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)
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)
33
private
ArrayBuffer
_incomingBuffer;
34
private
ArrayBuffer
_outgoingBuffer;
1353
private void WriteIndexedHeader(int index, ref
ArrayBuffer
headerBuffer)
1366
private void WriteIndexedHeader(int index, string value, ref
ArrayBuffer
headerBuffer)
1379
private void WriteLiteralHeader(string name, ReadOnlySpan<string> values, Encoding? valueEncoding, ref
ArrayBuffer
headerBuffer)
1392
private void WriteLiteralHeaderValues(ReadOnlySpan<string> values, byte[]? separator, Encoding? valueEncoding, ref
ArrayBuffer
headerBuffer)
1405
private void WriteLiteralHeaderValue(string value, Encoding? valueEncoding, ref
ArrayBuffer
headerBuffer)
1418
private void WriteBytes(ReadOnlySpan<byte> bytes, ref
ArrayBuffer
headerBuffer)
1427
private int WriteHeaderCollection(HttpRequestMessage request, HttpHeaders headers, ref
ArrayBuffer
headerBuffer)
1499
private void WriteHeaders(HttpRequestMessage request, ref
ArrayBuffer
headerBuffer)
1638
ArrayBuffer
headerBuffer = default;
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (3)
580
ArrayBuffer
buffer = default;
646
ArrayBuffer
bufferCopy = buffer;
709
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;