2 writes to _stream
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
Internal\QuicStreamContext.cs (2)
83_stream = stream; 582_stream = null!;
26 references to _stream
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (26)
Internal\QuicStreamContext.cs (20)
81Debug.Assert(_stream == null); 90CanRead = _stream.CanRead; 91CanWrite = _stream.CanWrite; 93StreamId = _stream.Id; 150Debug.Assert(_stream != null); 159if (_stream.CanRead) 164if (_stream.CanWrite) 184Debug.Assert(_stream != null); 188await _stream.WritesClosed; 204Debug.Assert(_stream != null); 214var bytesReceived = await _stream.ReadAsync(buffer); 226if (_stream.ReadsClosed.IsCompletedSuccessfully) 367Debug.Assert(_stream != null); 406await _stream.WriteAsync(buffer.First, completeWrites: isCompleted); 420await _stream.WriteAsync(currentSegment, completeWrites: isLastSegment && isCompleted); 483var stream = _stream; 522Debug.Assert(_stream != null); 534_stream.CompleteWrites(); 548if (_stream == null) 558await _stream.DisposeAsync();
Internal\QuicStreamContext.FeatureCollection.cs (6)
65if (_stream != null) 67if (_stream.CanRead) 71_stream.Abort(QuicAbortDirection.Read, errorCode); 87if (_stream != null) 89if (_stream.CanWrite) 93_stream.Abort(QuicAbortDirection.Write, errorCode);