2 writes to _stream
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
Internal\QuicStreamContext.cs (2)
83_stream = stream; 586_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) 185Debug.Assert(_stream != null); 189await _stream.WritesClosed; 206Debug.Assert(_stream != null); 216var bytesReceived = await _stream.ReadAsync(buffer); 228if (_stream.ReadsClosed.IsCompletedSuccessfully) 370Debug.Assert(_stream != null); 409await _stream.WriteAsync(buffer.First, completeWrites: isCompleted); 423await _stream.WriteAsync(currentSegment, completeWrites: isLastSegment && isCompleted); 486var stream = _stream; 525Debug.Assert(_stream != null); 537_stream.CompleteWrites(); 552if (_stream == null) 562await _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);