1 instantiation of Http3RequestStream
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (1)
286requestStream = new Http3RequestStream(request, this, quicStream);
19 references to Http3RequestStream
System.Net.Http (19)
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (6)
29private readonly Dictionary<QuicStream, Http3RequestStream> _activeRequests = new Dictionary<QuicStream, Http3RequestStream>(); 268Http3RequestStream? requestStream = null; 418var streamsToGoAway = new List<Http3RequestStream>(); 436foreach (KeyValuePair<QuicStream, Http3RequestStream> request in _activeRequests) 448foreach (Http3RequestStream stream in streamsToGoAway)
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (13)
432timer = new Timer(static o => ((Http3RequestStream)o!)._expect100ContinueCompletionSource!.TrySetResult(true), 1114Debug.Fail($"Unexpected {nameof(Http3RequestStream)}.{nameof(_headerState)} '{_headerState}'."); 1410private Http3RequestStream? _stream; 1417public Http3ReadStream(Http3RequestStream stream) 1430Http3RequestStream? stream = Interlocked.Exchange(ref _stream, null); 1457Http3RequestStream? stream = Interlocked.Exchange(ref _stream, null); 1472Http3RequestStream? stream = _stream; 1481Http3RequestStream? stream = _stream; 1485return ValueTask.FromException<int>(new ObjectDisposedException(nameof(Http3RequestStream))); 1501private Http3RequestStream? _stream; 1509public Http3WriteStream(Http3RequestStream stream) 1534Http3RequestStream? stream = _stream; 1546Http3RequestStream? stream = _stream;