23 references to EnsureAvailableSpace
System.Net.Http (23)
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (6)
200_outgoingBuffer.EnsureAvailableSpace(requiredSpace); 415_incomingBuffer.EnsureAvailableSpace(FrameHeader.Size); 456_incomingBuffer.EnsureAvailableSpace(frameHeader.PayloadLength - _incomingBuffer.ActiveLength); 544_incomingBuffer.EnsureAvailableSpace(InitialConnectionBufferSize); 1240_outgoingBuffer.EnsureAvailableSpace(writeBytes); 1419headerBuffer.EnsureAvailableSpace(bytes.Length);
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (4)
673buffer.EnsureAvailableSpace(VariableLengthIntegerHelper.MaximumEncodedLength); 807buffer.EnsureAvailableSpace(VariableLengthIntegerHelper.MaximumEncodedLength * 2); 840buffer.EnsureAvailableSpace(VariableLengthIntegerHelper.MaximumEncodedLength * 2); 891buffer.EnsureAvailableSpace(VariableLengthIntegerHelper.MaximumEncodedLength);
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (6)
605_recvBuffer.EnsureAvailableSpace(1); 646_sendBuffer.EnsureAvailableSpace(2); 863_sendBuffer.EnsureAvailableSpace(span.Length); 877_recvBuffer.EnsureAvailableSpace(VariableLengthIntegerHelper.MaximumEncodedLength * 2); 945_recvBuffer.EnsureAvailableSpace(1); 1145_recvBuffer.EnsureAvailableSpace(1);
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (7)
407_writeBuffer.EnsureAvailableSpace(6); 475_writeBuffer.EnsureAvailableSpace(2); 484_writeBuffer.EnsureAvailableSpace(bytes.Length); 493_writeBuffer.EnsureAvailableSpace(s.Length); 506_writeBuffer.EnsureAvailableSpace(s.Length); 523_writeBuffer.EnsureAvailableSpace(encoding.GetMaxByteCount(s.Length)); 1644_readBuffer.EnsureAvailableSpace(1);