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