2 writes to _connection
System.Net.Http (2)
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (2)
71_connection = connection; 1447stream._connection = null!;
37 references to _connection
System.Net.Http (37)
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (37)
93_connection.LogExceptions(_stream.DisposeAsync().AsTask()); 107_connection.RemoveStream(_stream); 119_connection.LogExceptions(_stream.DisposeAsync().AsTask()); 131_connection.RemoveStream(_stream); 202_connection.LogExceptions(readResponseTask); 210_connection.LogExceptions(sendRequestTask); 232_connection.LogExceptions(writesClosed); 259if (_connection.Pool.Settings._useCookies) 261CookieHelper.ProcessReceivedCookies(_response, _connection.Pool.Settings._cookieContainer!); 293Exception innerException = _connection.AbortException ?? HttpProtocolException.CreateHttp3StreamException(code, ex); 304Exception abortException = _connection.Abort(HttpProtocolException.CreateHttp3ConnectionException(code, SR.net_http_http3_connection_close)); 313catch (QuicException ex) when (ex.QuicError == QuicError.OperationAborted && _connection.AbortException != null) 316HttpRequestError httpRequestError = _connection.AbortException is HttpProtocolException 320throw new HttpRequestException(httpRequestError, SR.net_http_client_execution_error, _connection.AbortException); 325_connection.Abort(ex); 345_connection.Abort(ex); 350Exception abortException = _connection.Abort(HttpProtocolException.CreateHttp3ConnectionException(Http3ErrorCode.QPackDecompressionFailed)); 430if (_connection.Pool.Settings._expect100ContinueTimeout != Timeout.InfiniteTimeSpan) 433this, _connection.Pool.Settings._expect100ContinueTimeout, Timeout.InfiniteTimeSpan); 618if (HttpTelemetry.Log.IsEnabled()) HttpTelemetry.Log.RequestHeadersStart(_connection.Id); 646BufferBytes(_connection.Pool._http3EncodedAuthorityHostHeader); 661BufferBytes(_connection.AltUsedEncodedHeaderBytes); 676if (_connection.Pool.Settings._useCookies) 678string cookiesFromContainer = _connection.Pool.Settings._cookieContainer!.GetCookieHeader(request.RequestUri); 681Encoding? valueEncoding = _connection.Pool.Settings._requestHeaderEncodingSelector?.Invoke(HttpKnownHeaderNames.Cookie, request); 717uint maxHeaderListSize = _connection.MaxHeaderListSize; 729HeaderEncodingSelector<HttpRequestMessage>? encodingSelector = _connection.Pool.Settings._requestHeaderEncodingSelector; 922throw new HttpRequestException(HttpRequestError.ConfigurationLimitExceeded, SR.Format(SR.net_http_response_headers_exceeded_length, _connection.Pool.Settings.MaxResponseHeadersByteLength)); 1095Encoding? encoding = _connection.Pool.Settings._responseHeaderEncodingSelector?.Invoke(descriptor.Name, _request); 1096headerValue = _connection.GetResponseHeaderValueWithCaching(descriptor, literalValue, encoding); 1314_connection.Abort(exception); 1317case QuicException e when (e.QuicError == QuicError.OperationAborted && _connection.AbortException != null): 1319HttpRequestError httpRequestError = _connection.AbortException is HttpProtocolException 1322throw new HttpRequestException(httpRequestError, SR.net_http_client_execution_error, _connection.AbortException); 1330_connection.Abort(ex); 1391_connection.Trace(StreamId, message, memberName); 1446stream._connection.RemoveStream(stream._stream);