20 references to _lineBuffer
System.Net.ServerSentEvents (20)
System\Net\ServerSentEvents\SseParser_1.cs (20)
110while (FillLineBuffer() != 0 && _lineBuffer.ActiveLength < Utf8Bom.Length) ; 140_lineBuffer.Dispose(); 158while (await FillLineBufferAsync(cancellationToken).ConfigureAwait(false) != 0 && _lineBuffer.ActiveLength < Utf8Bom.Length) ; 188_lineBuffer.Dispose(); 203ReadOnlySpan<byte> lineBuffer = _lineBuffer.ActiveReadOnlySpan; 242ReadOnlySpan<byte> lineBuffer = _lineBuffer.ActiveReadOnlySpan; 260_lineBuffer.Discard(advance); 265_lineBuffer.Discard(advance); 315_lineBuffer.Discard(line.Length + newlineLength + (remainder.StartsWith(CRLF) ? 2 : 1)); 384_lineBuffer.Discard(line.Length + GetNewLineLength(lineBuffer)); 417_lineBuffer.AvailableSpan); 426_lineBuffer.Commit(bytesRead); 441int bytesRead = await _stream.ReadAsync(_lineBuffer.AvailableMemory, cancellationToken).ConfigureAwait(false); 445_lineBuffer.Commit(bytesRead); 458if (_lineBuffer.AvailableLength == 0) 460if (_lineBuffer.ActiveLength >= _maxBufferSize) 465_lineBuffer.EnsureAvailableSpace(_lineBuffer.Capacity == 0 ? DefaultArrayPoolRentSize : 1); 475if (_lineBuffer.ActiveReadOnlySpan.StartsWith(Utf8Bom)) 477_lineBuffer.Discard(Utf8Bom.Length);