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)
460timer = new Timer(static o => ((Http3RequestStream)o!)._expect100ContinueCompletionSource!.TrySetResult(true), 1162Debug.Fail($"Unexpected {nameof(Http3RequestStream)}.{nameof(_headerState)} '{_headerState}'."); 1452private Http3RequestStream? _stream; 1459public Http3ReadStream(Http3RequestStream stream) 1472Http3RequestStream? stream = Interlocked.Exchange(ref _stream, null); 1499Http3RequestStream? stream = Interlocked.Exchange(ref _stream, null); 1514Http3RequestStream? stream = _stream; 1523Http3RequestStream? stream = _stream; 1527return ValueTask.FromException<int>(ExceptionDispatchInfo.SetCurrentStackTrace(new ObjectDisposedException(nameof(Http3RequestStream)))); 1543private Http3RequestStream? _stream; 1551public Http3WriteStream(Http3RequestStream stream) 1576Http3RequestStream? stream = _stream; 1588Http3RequestStream? stream = _stream;